TGViewer
From A | Все про IT From A | Все про IT @from_artur · 5.34K subscribers
Post #759 2.04K
Простими словами про патерни. Сьогодні про Claim Check.

На вокзалі здаєш важку валізу у сховище а натомість береш крихітний номерок - і гасаєш по місте без вантажу. Claim Check - той самий номерок: важкі дані лежать у сховищі, а листом їде лише малесенький ключ.

Велике тіло повідомлення (файл, зображення, важкий JSON) впирається в ліміти брокера й гальмує його. Тягати таке через чергу - погана ідея.

Рішення: кладемо навантаження в зовнішнє сховище (S3, БД), а в повідомлення лише "квиток", тобто ключ-посилання. Отримувач за потреби "виколупує" дані за ключем. Через брокер їде тільки малий ключ.

• великі дані рухаються повз брокер
• малі повідомлення - вищий throughput
• дані тягнемо лише коли вони справді потрібні
• сховище чистимо за TTL

#мікросервіси #архітектура #systemdesign #microservices #патерни
  • 👍 20
  • 🔥 6
More from @from_artur
  1. Sep 14, 2026просто залишу це тут
  2. Sep 11, 2026Простими словами про патерни. Сьогодні про Backends for Frontends (BFF). Блоггер із одного…
  3. Sep 11, 2026у мене тут знайомий розробив прикольний застосунок для контролю фокус тайму. поки доступни…
  4. Sep 10, 2026Чим вдохновлялісь яблока
  5. Sep 9, 2026Сувора QA Конференція 2.0 Тема: AI в тестуванні. Дати: 28 вересня — 2 жовтня 2026. Формат:…
  6. Sep 9, 2026Всіх тестувальників з професійним святом! Шоб тести зелені, баги знайдені та релізи успішн…
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 →