devmoa

분산처리 시스템 구조개선 (1)

사람인·2019년 2월 25일·00
분산처리 시스템구조개선MSAApache Ignite시스템 설계빌드배포

AI 요약

Beta

본 글은 2년간 운영해온 분산처리 시스템의 구조개선 프로젝트에 대한 첫 번째 이야기로, 구조개선을 결정하게 된 배경과 전체 시스템 설계에 대해 다룹니다. 기존 시스템은 Apache Ignite 기반의 대용량 Push 메시지 생성 시스템으로, 단일 Engine에 모든 프로세스가 집중되어 Engine 장애 시 전체 기능이 마비되는 문제, 높은 메모리 점유율, 장애 발생 시 작업 유실 가능성, 통합 프로젝트 버전 관리로 인한 번거로운 빌드 및 배포 과정, 그리고 노드 추가 시 복잡한 설정 등의 운영 이슈를 안고 있었습니다.

이러한 문제점들을 해결하기 위해 시스템 구조개선이 필요했으며, 이 글에서는 개선 이유와 함께 시스템의 전반적인 설계 방향을 공유합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다