zalando / nakadi

A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues
https://nakadi.io
MIT License
953 stars 292 forks source link

[WiP] Optimize partitioning to work with numbers, not names #1398

Closed a1exsh closed 2 years ago

a1exsh commented 2 years ago

The notion of partition "names" was never used beyond string representation of partition numbers, but lead to inoptimal code in a critical path (sorting the list of partition "names" on each published event).

a1exsh commented 2 years ago

Closing due to too many conflicts.