advanced
Transformacja monolitu w architekturę mikroserwisową
Strategia stopniowej migracji z architektury monolitycznej do mikroserwisów
📝 Contenuto del prompt
Zaprojektuj kompleksową strategię stopniowej migracji istniejącego systemu monolitycznego do architektury mikroserwisowej. Opisz szczegółowo: 1) Techniki identyfikacji odpowiednich granic usług (Domain-Driven Design), 2) Metody izolowania poszczególnych funkcjonalności bez przerywania działania systemu, 3) Wzorce komunikacji między mikroserwisami (synchroniczne vs asynchroniczne), 4) Strategie zarządzania danymi rozproszonymi (transactional outbox, sagas). Zakończ planem implementacji obejmującym 12 miesięcy z kamieniami milowymi, analizą ryzyk i strategią powrotu w przypadku niepowodzenia.