You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@asyncband.apache.org by "tisonkun (via GitHub)" <gi...@apache.org> on 2026/08/26 16:43:46 UTC

[PR] test(channel): add ecosystem performance baselines [asyncband]

tisonkun opened a new pull request, #219:
URL: https://github.com/apache/asyncband/pull/219

   ## Summary
   
   - add a standalone ecosystem benchmark target for the current bounded and unbounded MPSC APIs
   - compare ready round trips and 1/2/4/8-producer contention with Tokio, async-channel, and flume
   - document peer versions, semantic differences, reproduction commands, and regression thresholds
   - keep all peer implementations confined to benchmark dev dependencies
   
   Closes #208.
   
   ## Design Notes
   
   This PR is stacked on #217 and intentionally uses `codex/channel-source-layout` as its current base. Once #217 lands, the base can move to `main` without changing this commit.
   
   Tokio is the closest MPSC peer. async-channel and flume expose MPMC receivers, so the suite measures them with one receiver and documents that topology difference. Channel construction and worker lifecycle are outside the timed section; all async paths are driven without installing a peer-specific runtime.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@asyncband.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@asyncband.apache.org
For additional commands, e-mail: commits-help@asyncband.apache.org


Re: [PR] test(channel): add ecosystem performance baselines [asyncband]

Posted by "tisonkun (via GitHub)" <gi...@apache.org>.
tisonkun merged PR #219:
URL: https://github.com/apache/asyncband/pull/219


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@asyncband.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@asyncband.apache.org
For additional commands, e-mail: commits-help@asyncband.apache.org


Re: [PR] test(channel): add ecosystem performance baselines [asyncband]

Posted by "tisonkun (via GitHub)" <gi...@apache.org>.
tisonkun commented on code in PR #219:
URL: https://github.com/apache/asyncband/pull/219#discussion_r3864968350


##########
benchmarks/README.md:
##########


Review Comment:
   This is to-be-removed.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@asyncband.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@asyncband.apache.org
For additional commands, e-mail: commits-help@asyncband.apache.org