Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QoS configuration option #1125

Open
oktal opened this issue Jan 18, 2021 · 1 comment
Open

QoS configuration option #1125

oktal opened this issue Jan 18, 2021 · 1 comment

Comments

@oktal
Copy link

oktal commented Jan 18, 2021

Hi,

Currently, Aeron does not provide a way to configure the QoS of the underlying sockets created by the media driver.

This is something users might want to have control to, depending on the workload and the underlying setup (cross-DC communication, ...)

I think this can be implemented and supported:

  • At the media driver level through a configuration parameter (1-byte integer AERON_IP_TOS)
  • At the channel level as a param of the uri
  • Both

What do you suggest ?

I can work on an implementation on my side and then submit a PR, I just need to know what criteria my PR should meet for you guys to merge it.

@mjpt777
Copy link
Contributor

mjpt777 commented Jan 18, 2021

We would be happy to consider a PR it it applies to both Java and C driver and comes with tests.

It should be configurable via system property, driver context, and URI param. We can discuss naming on a PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants