728x90
반응형

서비스 메쉬 2

Strangler-Fig Migration

개요Strangler-Fig Migration은 기존 레거시 시스템을 중단 없이 점진적으로 현대화하는 소프트웨어 마이그레이션 전략이다. 이 패턴은 실제 나무인 '스트랭글러 무화과(Strangler Fig)'에서 영감을 받아, 새로운 시스템이 기존 시스템을 점차 대체해 나가는 방식으로 구성된다. 이는 리스크를 최소화하면서도 점진적인 기능 전환을 가능하게 하여, 마이크로서비스나 클라우드 전환 시 널리 활용된다.1. 개념 및 정의Strangler-Fig 패턴은 새로운 코드가 기존 시스템 주위에 배치되고, 시간이 지나면서 기존 구성요소를 대체하거나 폐기하는 방식이다. 초기에는 레거시 시스템과 함께 공존하며, 점차 새로운 구조가 기존 구조를 압도하게 된다.목적: 레거시 시스템의 단계적 교체 및 리스크 완화필요성:..

Topic 2025.05.10

서버 이중화

개요서버 이중화(Server Redundancy)는 시스템의 가용성을 극대화하고 장애 발생 시 무중단 서비스를 제공하기 위해 필수적인 기술입니다. 서버 이중화 방식에는 하드웨어 기반(예: L4 스위치)과 소프트웨어 기반(예: 로드 밸런서 및 클러스터링) 접근 방식이 있으며, 각각의 방식은 장단점이 존재합니다. 본 글에서는 서버 이중화의 개념과 L4 스위치 기반 및 소프트웨어 기반 이중화 방식의 특징, 비교 및 활용 사례를 살펴봅니다.1. 서버 이중화란?서버 이중화는 하나의 서버가 장애가 발생하더라도 다른 서버가 동일한 서비스를 제공할 수 있도록 설계하는 기술입니다. 이를 통해 서비스의 연속성을 보장하고 다운타임을 최소화할 수 있습니다.1.1 서버 이중화의 필요성고가용성(High Availability, ..

Topic 2025.03.12
728x90
반응형