Skip to content

[pull] main from inclusionAI:main#41

Merged
pull[bot] merged 1 commit intoaxistore80-coder:mainfrom
inclusionAI:main
Apr 19, 2026
Merged

[pull] main from inclusionAI:main#41
pull[bot] merged 1 commit intoaxistore80-coder:mainfrom
inclusionAI:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Apr 19, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

…th HTTP proxy (#1208)

* refactor(data_service): replace httpx by aiohttp

* refactor(data_service): improve HTTP session

* feat(router): add worker fail config

* refactor(data_service): remove useless code

* refactor(data_service): fix comment

* perf(infra): parallelize worker broadcasts and health checks

Use asyncio.gather for concurrent HTTP requests instead of
sequential loops. Hoist aiohttp.ClientSession outside the
poll loop for connection pooling.

Key changes:
- gateway: parallelize _broadcast_to_workers with asyncio.gather
- router: reuse single session across poll cycles, parallelize health checks

---------

Co-authored-by: bingyechen <bingyechen@bytedance.com>
Co-authored-by: 博惟 <bowei.fw@antgroup.com>
@pull pull bot locked and limited conversation to collaborators Apr 19, 2026
@pull pull bot added the ⤵️ pull label Apr 19, 2026
@pull pull bot merged commit e70b193 into axistore80-coder:main Apr 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant