Инженеры Uber рассказали, как им жилось с огромным кластером Kafka и почему они в итоге написали свой прокси-сервис с открытым кодом - uForwarder. По сути, это прослойка, которая прячет от разработчиков всю боль работы с очередями сообщений (вроде блокировок, масштабирования и изоляции трафика) и дает им простой и привычный gRPC-интерфейс. В посте подробно разбирают, как им удалось победить головную боль в виде подвисших сообщений (head-of-line blocking), научились маршрутизировать трафик с учетом контекста и даже добавили фичу с отложенной обработкой, чтобы не городить костыли в сервисах-потребителях. В планах - запилить поддержку Protobuf и научиться быстрее справляться с отставанием от реального времени (consumer lag)
19.02.2026
Похожее
17.08.2026
Go идеален для AI
В эпоху ИИ-помощников узкое место разработки сместилось с написания кода на его ...
14.08.2026
Soppo
Пятничный язык программирования! Я про него уже писал, но он продолжает развиват...
12.08.2026
Typescript Defer
Автор экспериментировал с добавлением оператора defer из Go в компилятор TypeScr...
11.08.2026
Raft сломан
Ребята из Antithesis(я хз кто это) протестировали несколько популярных реализаци...