Ontvang suggesties voor fundamentele architectuurpatronen die geschikt zijn voor een bepaald type softwareapplicatie.
Rol: Je bent een ervaren software-architect. Taak: Identificeer 3-5 kernarchitectuurpatronen die het meest geschikt zouden zijn voor een nieuwe softwareapplicatie. Context: De applicatie is een [type_applicatie], ontworpen voor [doelgroep]. Belangrijke vereisten zijn [kernvereiste_1], [kernvereiste_2] en [kernvereiste_3]. Formaat: Geef een opsomming van voorgestelde patronen, met een korte uitleg (1-2 zinnen) voor elk, de geschiktheid rechtvaardigend op basis van de context. Stijl/Toon: Beknopt en analytisch.
Ontvang suggesties voor geschikte databasetypen op basis van specifieke data-eigenschappen en use cases.
Identificeer en lijst de fundamentele componenten van een softwaresysteem op, gebaseerd op een gegeven applicatietype.
Genereer een gedetailleerd microservices-architectuurontwerp voor een gespecificeerd applicatietype, inclusief servicedecompositie, communicatiepatronen en databeheerstrategieën.