Skip to content

Commit d96eaf0

Browse files
committed
Assigning number 0042 to RFC from PR cloudfoundry#1222
1 parent 88e44ac commit d96eaf0

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

toc/rfc/rfc-draft-hash-based-routing.md renamed to toc/rfc/rfc-0042-hash-based-routing.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
- Name: Implementing a Hash-Based Load Balancing Algorithm for CF Routing
66
- Start Date: 2025-04-07
77
- Author(s): b1tamara, Soha-Albaghdady
8-
- Status: Draft <!-- Acceptable values: Draft, Approved, On Hold, Superseded -->
9-
- RFC Pull Request: https://github.com/cloudfoundry/community/pull/1222
8+
- Status: Accepted
9+
- RFC Pull Request: [community#1222](https://github.com/cloudfoundry/community/pull/1222)
1010

1111
## Summary
1212

@@ -37,7 +37,7 @@ by utilizing a warm and effective cache.
3737
Another use case: users from different tenants send requests to application instances that establish connections to
3838
tenant-specific databases.
3939

40-
![](rfc-draft-hash-based-routing/problem.drawio.png)
40+
![](rfc-0042-hash-based-routing/problem.drawio.png)
4141

4242
With the current load balancing algorithms, each tenant eventually creates a connection to
4343
each application instance, which then creates connection pools to every customer database. As a result, all tenants
@@ -122,7 +122,7 @@ factor. Overflow traffic should always be directed to the same next instance rat
122122

123123
A possible presentation of deterministic handling can be a ring like:
124124

125-
![](rfc-draft-hash-based-routing/HashRing.drawio.png)
125+
![](rfc-0042-hash-based-routing/HashRing.drawio.png)
126126

127127
### Required Changes
128128

@@ -213,8 +213,8 @@ In the scope of this RFC, it is not planned to implement hash-based routing in r
213213

214214
#### An activity diagram for routing decision for an incoming request
215215

216-
![](rfc-draft-hash-based-routing/ActivityDiagram.drawio.png)
216+
![](rfc-0042-hash-based-routing/ActivityDiagram.drawio.png)
217217

218218
#### A simplified activity diagram for Gorouter's endpoint registration process
219219

220-
![](rfc-draft-hash-based-routing/EndpointRegistration.drawio.png)
220+
![](rfc-0042-hash-based-routing/EndpointRegistration.drawio.png)

0 commit comments

Comments
 (0)