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

Implement per-route options in route-emitter #940

Open
1 task
Tracked by #909
maxmoehl opened this issue Jul 17, 2024 · 0 comments
Open
1 task
Tracked by #909

Implement per-route options in route-emitter #940

maxmoehl opened this issue Jul 17, 2024 · 0 comments

Comments

@maxmoehl
Copy link
Member

Proposed Change

In RFC0027 Generic Per-Route Features we decided to implement a new field for routes which can contain additional, custom configuration for a route. Together with this new feature we also want to implement the first property making use of it: customisable load balancing algorithms.

This new field must be implemented in route-emitter to announce this field via nats to gorouter. This depends on support in BBS which is tracked in #939. If possible, route-emitter should not consider the contents of the per-route options. It can expect that the content is JSON encoded and can be emitted as part of the message as-is.

Acceptance criteria

  • route-emitter emits the new field via nats.

Related links

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

No branches or pull requests

1 participant