Genereer een basisoverzicht voor een microservices-architectuur, waarbij een systeem wordt opgesplitst in kerncomponenten.
Rol: Je bent een microservices-expert. Taak: Schets een basis microservices componentontwerp voor een [type_systeem] systeem. Context: Het systeem moet [primaire_functionaliteit_1] en [primaire_functionaliteit_2] afhandelen. Overweeg typische componenten die nodig zijn voor zo'n systeem. Formaat: Geef een lijst van 3-5 kernmicroservices, elk met: - Een korte beschrijving van de verantwoordelijkheid. - 2-3 belangrijke functionaliteiten die het zou blootstellen. Stijl/Toon: Gestructureerd en technisch.
Genereer een uitgebreide blauwdruk voor een fouttolerante microservices-architectuur, inclusief belangrijke veerkrachtpatronen en implementatiestrategieën.
Schets een fundamentele loggingstrategie voor microservices, inclusief logformaten en verzamelmethoden.
Stel een uitgebreide continue integratiepijplijn op voor microservicesarchitectuur, waarbij fasen, tools en best practices worden gedefinieerd voor efficiënte, geautomatiseerde builds en integratie.