[VOTE] PIP-460: Scalable Topics (Topics v5) 🚀
Voting thread:
https://lists.apache.org/thread/jd9kklo3qlbmt2cxg1s7oynof14gmsn4
PIP-460 introduces a new topic type that uses range-based routing
instead of modulo hashing, enabling transparent splitting and merging
of streams without breaking key ordering or requiring downtime.
This is a parent PIP that establishes the motivation, goals, and key
challenges; detailed design for each area (segment model, producer
protocol, consumer controller, message entry format, split/merge
mechanics, consumer APIs, geo-replication, and more) will follow in
dedicated sub-PIPs.
Proposal PR:
https://github.com/apache/pulsar/pull/25315
Rendered PIP document:
https://github.com/lhotari/pulsar/blob/lh-pip-460/pip/pip-460.md
Please review the PIP document and vote! (anyone who has
joined the dev mailing list can vote)