Skip to content
Tools/메시지 큐 & 비동기 플레이그라운드

메시지 큐 & 비동기 플레이그라운드

Message Queue & Async Playground

Queue·Kafka·RabbitMQ·Redis·asyncio를 브라우저에서 직접 조작하며 배우는 학습 도구입니다. Kafka 파티션·오프셋·재생, RabbitMQ 익스체인지(direct·fanout·topic) 라우팅, Redis list·pub/sub·streams 차이, asyncio 이벤트 루프의 gather vs 순차 실행까지 눈으로 시뮬레이션합니다.

메시지 큐와 비동기를 브라우저에서 눈으로 배우는 도구입니다. 서버 없이 각 시스템의 핵심 동작을 시뮬레이션합니다.

가장 기본적인 FIFO 큐 — 먼저 들어온 메시지가 먼저 나갑니다.

head(다음 소비)적재량: 0 / 8tail(마지막 적재)
(비어 있음)

총 발행

0

총 소비

0

거부된 발행

0

💡

  • FIFO: 먼저 enqueue 된 메시지가 먼저 dequeue 됩니다.
  • 유계 큐(bounded)는 용량이 차면 발행을 거부하거나 막습니다 → 백프레셔.
  • 프로듀서가 컨슈머보다 빠르면 큐가 쌓이고, 반대면 큐가 빕니다.
  • 메시지 큐는 생산과 소비를 분리(decoupling)해 시스템을 견고하게 합니다.