VIP 👤
🏠 Hem
Benchmarkar
📊 Alla benchmarkar 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List-applikationer 🎨 Kreativa fria sidor 🎯 FSACB - Ultimata uppvisningen 🌍 Översättningsbenchmark
Modeller
🏆 Topp 10 modeller 🆓 Gratis modeller 📋 Alla modeller ⚙️ Kilo Code
Resurser
💬 Promptbibliotek 📖 AI-ordlista 🔗 Användbara länkar 🔌 AI-API:er och routrar
Hard

Рефакторинг монолитной архитектуры в микросервисы

#software-architecture #microservices #refactoring #devops

Разработайте комплексную стратегию миграции устаревшего монолитного приложения в микросервисную архитектуру, уделяя особое внимание сохранению целостности данных и минимизации простоев.

Действуйте как Senior Solutions Architect. Вам предоставлено описание устаревшей монолитной системы на Java, использующей реляционную базу данных. Текущая система стала трудной для поддержки и масштабирования. Ваша задача: 1. Проанализировать предметную область для определения естественных контекстных границ (Domain-Driven Design). 2. Предложить план декомпозиции монолита на отдельные сервисы. 3. Описать паттерн интеграции данных (Database-per-Service)