Skip to content

Conversation

@hoffmaen
Copy link
Contributor

@hoffmaen hoffmaen commented Nov 11, 2025

Summary

This Pull-Request implements #505.

  • Implement hash-based routing in Gorouter
    • Gorouter routes requests to endpoints based on the value of a configured request header
    • Gorouter distributes requests to different predefined application instances, when the current request count to an app instance exceeds the balance factor
    • Gorouter routes requests to the "next instance" in the lookup table on retries
  • Follow decisions documented in this comment

Backward Compatibility

Breaking Change? Yes/No

a18e and others added 3 commits November 10, 2025 15:26
This commit provides the basic implementation for hash-based routing. It does not consider the balance factor yet.

Co-authored-by: Clemens Hoffmann <clemens.hoffmann@sap.com>
Co-authored-by: Tamara Boehm <tamara.boehm@sap.com>
Co-authored-by: Soha Alboghdady <soha.alboghdady@sap.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants