DOI QR코드

DOI QR Code

Design of Chatting Architecture that Handle Large-Scale Traffic

대용량 트래픽 처리를 위한 채팅 구조 설계

  • Hong, Seong-Mun (Dept. of Computer Engineering, Han-Sung University) ;
  • Lee, Yoon-jae (Dept. of Computer Engineering, Han-Sung University) ;
  • Ko, Se-Young (Dept. of Computer Engineering, Sung-Kyul University) ;
  • Jung, Seung-Woo (Dept. of Computer Engineering, Pu-Kyong University)
  • 홍성문 (한성대학교 컴퓨터공학부) ;
  • 이윤재 (한성대학교 컴퓨터공학부) ;
  • 고세영 (성결대학교 컴퓨터공학과) ;
  • 정승우 (부경대학교 컴퓨터공학과)
  • Published : 2019.10.30

Abstract

웹 서비스의 트래픽은 변화의 폭이 크다. 또한 서비스는 실시간으로 변화하는 트래픽에 대비하기 위하여 트래픽의 최대치를 가정하여 서버를 구성해야한다. 하지만 트래픽의 최대치와 평균적인 트래픽은 큰 차이가 있어 위와 같은 서버 구성은 많은 자원의 낭비로 이어진다. 이렇듯 실시간으로 변화하는 트래픽에 대응하기 위하여 분산 시스템 구조와 InMemory Cache, Messaging Queue 등을 활용하여 대응하도록 설계했다. 또한 InMemory Cache 와 NoSQL 을 활용하여 효과적으로 메세지를 저장하고 검색할 수 있도록 설계하였다.

Keywords