TGViewer
Хабр Хабр @habr_com · 133K subscribers
Post #69622 10.5K
Очередь без серверов и головной боли: как устроен Serverless Queue в MWS Cloud Platform

У Kafka есть неприятная эксплуатационная сторона: локальные диски брокеров, репликация, перераспределение партиций и планирование ёмкости. В MWS Cloud Platform попробовали убрать из этой схемы саму необходимость привязывать данные к брокерам.

В Serverless Queue любой брокер может принять запрос в любую партицию, сообщения хранятся отдельно от него, а Kafka-клиент продолжает работать с привычным протоколом. Сообщения разных топиков и разных арендаторов могут храниться внутри одного S3-объекта.

За отсутствие собственного Kafka-кластера и перемещения данных приходится платить другим свойством системы. Узнаем, где именно проходит этот компромисс и как вокруг него устроена архитектура из семи Go-сервисов.
  • 👍 11
  • ❤ 3
  • 🔥 3
  • 🤯 3
  • 🤝 3
  • 😡 3
  • 👎 2
  • 🎉 2
  • 😎 2
  • 😁 1
  • 😇 1
More from @habr_com
  1. Sep 26, 2026До вайб-кодинга оставалась четверть века… Контроллеры австрийской B&R, на которых в стране…
  2. Sep 25, 2026Rewrite It in Rust: когда переписывание действительно оправдано «Перепишите это на Rust» д…
  3. Sep 25, 2026Где LLM спотыкаются об эмуляцию ZX Spectrum Сначала всё шло подозрительно хорошо. Нескольк…
  4. Sep 25, 2026На старом заводе в Питтсбурге бактерии научились питаться промышленными отходами Больше ст…
  5. Sep 25, 2026OpenAI уволила нескольких подрядчиков, которых наняла улучшать ответы своих моделей, за то…
  6. Sep 25, 2026⚡ Новости к этому часу бустануть канал 👉 🩺 Smart Engines создала первый в мире носимый т…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →