🏠 Ana Sayfa
Benchmarklar
📊 Tüm Benchmarklar 🦖 Dinozor v1 🦖 Dinozor v2 ✅ To-Do List Uygulamaları 🎨 Yaratıcı Serbest Sayfalar 🎯 FSACB - Nihai Gösteri 🌍 Çeviri Benchmarkı
Modeller
🏆 En İyi 10 Model 🆓 Ücretsiz Modeller 📋 Tüm Modeller ⚙️ Kilo Code
Kaynaklar
💬 Prompt Kütüphanesi 📖 YZ Sözlüğü 🔗 Faydalı Bağlantılar
advanced

모놀리식 시스템 마이크로서비스 전환 아키텍처 설계

#소프트웨어-아키텍처 #마이크로서비스 #DDD #리팩토링

거대한 모놀리식 애플리케이션을 분석하고, 도메인 주도 설계(DDD) 원칙에 따라 마이크로서비스로 분리하는 전략을 수립하는 프롬프트입니다.

당신은 15년 경력의 시니어 소프트웨어 아키텍트입니다. 제공된 레거시 모놀리식 애플리케이션의 코드 의존성과 기능 명세를 분석하여, 이를 마이크로서비스 아키텍처로 전환하기 위한 상세한 마이그레이션 로드맵을 작성하세요. 1. 도메인 주도 설계(DDD)의 바운디드 컨텍스트(Bounded Context) 정의 방법론을 적용하여 서비스 경계를 식별하십시오. 2. 데이터 일관성을 유지하기 위한 분산 트랜잭션 처리 패턴(Saga Pattern 등)을 제안하고 각각의 장단점을 분석하십시오. 3. API 게이트웨이를 통한 트래픽 라우팅 및 보안 정책을 포함한 시스템 구성도를 텍스트로 서술하십시오. 4. 기술적 부채를 최소화하며 점진적으로 이주하기 위한 Strangler Fig 패턴 적용 계획을 단계별로 설명하십시오.