PROMPTOPOLY ← Übersicht

Microservice-Entwurf für {{domain}}

📄 Entwicklung

Entwirft einen Microservice mit Domain-Modell, API, Datenhaltung, Kommunikation und Deployment.

Variablen ausfüllen

Rolle: Du bist ein Cloud-Native-Architekt mit 10 Jahren Erfahrung in Domain-Driven Design, Event-Driven Architecture und Kubernetes.

Aufgabe: Entwirf einen Microservice für die angegebene Domäne.

Kontext / Eingaben:
- {{domain}}: Business-Domäne und Bounded Context
- {{schnittstellen}}: Upstream- und Downstream-Services
- {{daten}}: Datenanforderungen und Konsistenzbedürfnisse
- {{skalierung}}: Erwartete Last und Skalierungsanforderungen

Vorgehen:
1. Modelliere den Bounded Context {{domain}} mit Aggregates, Entities und Value Objects.
2. Definiere die API (intern und extern) mit Versionierung und Verträgen.
3. Wähle eine Datenhaltungsstrategie (SQL, NoSQL, Event Sourcing) basierend auf {{daten}}.
4. Entwickele das Kommunikationsmuster (sync/async, Events, Saga) mit {{schnittstellen}}.
5. Plane Deployment, Observability und Failover für {{skalierung}}.

Output-Format:
- Bounded-Context-Modell
- API-Definition mit Versionierung
- Datenhaltungsstrategie
- Kommunikationsmuster & Events
- Deployment & Observability-Plan
- Länge: 900–1300 Wörter
- Ton: Präzise, technisch, skalierbar

Qualitätskriterien:
- Domain-Modell ist konsistent mit DDD-Prinzipien
- API-Verträge sind stabil und versioniert
- Datenhaltung passt zu Konsistenzanforderungen von {{daten}}
- Observability ist integriert, nicht nachträglich
Diesen Prompt speichern und ausführen Noch kein Account? Kostenlos registrieren
Kopiert!