도메인에 의존하지 않는 채팅 플랫폼은 어떻게 만들었을까?
메시징 플랫폼채팅 플랫폼도메인 의존성플랫폼화재사용성MSA
AI 요약
Beta본 글은 다양한 서비스에서 요구되는 채팅 기능을 플랫폼화하여 도메인 의존성을 낮춘 MessagingHub 개발 경험을 공유합니다. 서비스별로 채팅 요구사항이 달라질 때마다 개별적으로 구현하면 복잡성과 개발 비용이 증가하는 문제를 해결하기 위해, MessagingHub는 채팅 자체에 집중하고 외부 도메인의 요구사항을 일반화하여 재사용 가능한 구조로 흡수하는 것을 목표로 설계되었습니다.
이를 통해 특정 도메인에 종속되지 않는 독립성과 이식성, 범용성을 확보했습니다. 글에서는 MessagingHub의 주요 기능, 작동 정책, 아키텍처 구성, 그리고 연동 도메인과의 역할 및 책임 분리 관점을 설계 원칙과 구축 사례 중심으로 상세히 다룹니다.
현재 일본 음식 배달 서비스에서 챗봇 및 문의형 채팅으로 활용되고 있으며, 향후 적용 범위를 확장할 계획입니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


