advanced
Monolith naar Microservices Refactoring
Analyseer een legacy codebase en stel een gedetailleerd plan op voor het opsplitsen in microservices.
📝 Contenu du Prompt
Je werkt als senior software architect. Analyseer de volgende (fictieve) monolithische codebase en identificeer de belangrijkste gebieden voor het opsplitsen in microservices. Beschrijf per service: de verantwoordelijkheden, de API-grenzen, de data-opsplitsing strategie (database-per-service) en potentiële synchronisatie- of consistentieproblemen (zoals eventual consistency). Geef ook aan hoe bestaande functies die grensoverschrijdend zijn, moeten worden aangepakt.