알아야 할 지식 (1) 썸네일형 리스트형 메시징 시스템(Messaging System) 메시징 시스템이란?메시징 시스템은 발신자(Sender)와 수신자(Receiver) 간에 데이터를 메시지 형태로 교환하며, 어플리케이션 간 의존도를 낮추는 시스템입니다. 주로 비동기 통신을 지원하며, 실시간 데이터 스트리밍과 대규모 데이터 처리를 관리하는 데 사용됩니다. 메시징 시스템이 필요한 이유1. 동기적 통신의 한계기존 어플리케이션은 서로 직접 요청하고 직접 응답하는 구조였습니다. 이는 다음과 같은 문제가 있습니다.하나의 시스템이 장애를 겪으면 전체 시스템이 영향을 받는 강한 의존성이 발생API 호출 중 서버가 응답하지 않으면 요청한 어플리케이션이 대기 상태에 빠짐사용자 경험이 악화됨: 서버 응답 지연이 수 초만 발생해도 사용자 불만이 생김예시: 서버가 다운되거나 느린 응답을 보이면, 사용자들은 해.. 이전 1 다음