TLDR Tech / Data
Introducing uForwarder: The Consumer Proxy for Kafka Async Queuing
Uber has open-sourced uForwarder, a push-based Kafka proxy that already powers 1,000+ consumer services and trillions of messages daily. It pulls from Kafka via binary protocol, pushes messages individually over gRPC, aggregates acks for safe commits, and adds powerful features like context-aware routing, active head-of-line blocking mitigation with dead-letter queues, adaptive rebalancing, and partition pausing.
Read the full story