-
IDC는 인터넷 연결에 필수적인 서버를 모아 서비스를 제공하는 시설 🏢
-
서버가 하나만 있으면, 그 서버가 죽으면 모든 서비스가 불가능해지기 때문에 single point of failure(SPF) 위험이 크다 🚨
-
서버의 사용 가능성을 높이기 위해서, 대부분의 경우에는 서버 환경에 다른 서버를 하나 더 두는 redundancy를 사용한다 🔄
-
Active Standby 구조로는 서버 오류 발생 시 standby 서버가 빠르게 활성화되어 서비스 지속이 가능하다 ✨
-
하지만, standby 서버로 전환 시에는 짧은 시간이라도 downtime이 발생하기 때문에, 실시간 성능이 요구되는 시스템(금융 시스템 등)은 Active Active 구조를 사용하는 것이 더 나을 수 있다 ⚡️
-
실시간의 중요성을 강조하여, Active Active 구조의 장점을 설명하고 Kafka를 예시로 구현 방법을 소개한다 📊