Eventual Consistency 극복을 위한 Idempotency 및 비동기 큐 기반 분산 시스템 설계
Handling Eventual Consistency in Shopify Integrations
Handling Eventual Consistency in Shopify Integrations
The Backend Concepts Nobody Explains Properly
GloriaFood Died. Here's What Nobody Tells You About Building a Real Replacement
Dead Tuple 제로 구현으로 TPS 2.4M을 달성한 Postgres 내장 큐
I shipped an AI pipeline in a month that reads Reddit, HN, and X for startup ideas. The hardest part wasn't the AI.
🤖 Learn Harness Engineering by Building a Mini Openclaw 🦞
How I Control My Android Phone From a Cloud Server Using 100 Lines of Flask
Message Queues Explained: RabbitMQ vs Kafka vs SQS — When to Use What
Java LLD: Designing a Kafka-Like Message Queue for Machine Coding Interviews
Why queues don’t feel “instant” in real backend systems?
What actually happens after you upload an image?
End-to-End Testing: Validating Kafka Messages with Playwright
Transactional SMS Setup with Africa's Talking SDK For Single and Bulk messages
BullMQ: Production-Grade Job Queues for Node.js
BullMQ + Node.js: Replace 50 Cron Jobs with Smart Queues
Master Amazon SQS in One Page
올리브영이 1,300개 매장의 수백만 개 종이라벨을 이벤트 기반 메시지 파이프라인으로 디지털화해 매장당 일 2시간 업무 시간 절감
올리브영 쿠폰팀이 RabbitMQ Classic Mirrored Queue의 메모리 부족 시 동기화 실패 문제를 Quorum Queue로 전환해 장애 빈도 월 2-3회에서 0회로, 복구 시간 2시간에서 90초로 개선
올리브영이 쿠폰 대량발급 시스템의 Exchange를 Direct에서 Fanout으로 변경하고 작업 주체를 분리해 처리 시간을 12~15시간에서 5~6시간으로 단축
리디가 Transactional Outbox 패턴의 message-relay에서 LEFT JOIN 제거, MySQL NOWAIT 도입, SELECT FOR UPDATE 쿼리 최적화로 lock wait 문제 해결