You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
right now for an app, you may be processing packets for a great many logical streams where for each stream it needs to output to the same tx queue to preserve order but to scale would want to spread out the streams across queues. This isn’t currently possible in capsule. Not sure the best api for this.
The text was updated successfully, but these errors were encountered:
note that I am doing this in [my fork[(https://github.com/sbuzzard/capsule/blob/ruby/core/src/runtime/port.rs#L38) but without a general purpose API. I just modified it for my immediate needs: the outbox is a collection of outboxes, each tied to a specific tx-lcore, allowing me to look up the outbox for a given lcore. It doesn't retain the ability to configure a general purposes round robining of transmitted packets to tx lcores, which you'd obviously want to maintain.
right now for an app, you may be processing packets for a great many logical streams where for each stream it needs to output to the same tx queue to preserve order but to scale would want to spread out the streams across queues. This isn’t currently possible in capsule. Not sure the best api for this.
The text was updated successfully, but these errors were encountered: