advanced
Design av Distribuerad Mikrotjänstarkitektur
Analysera och designa en skalbar systemarkitektur för en högtrafikerad plattform.
📝 Contenu du Prompt
Agera som senior systemarkitekt. Ditt uppdrag är att designa en mikrotjänstarkitektur för en global e-handelsplattform som förväntas hantera 100 000 samtidiga transaktioner. Beskriv hur du skulle strukturera tjänsterna för att säkerställa hög tillgänglighet, låg latens och datamässig konsistens. Förklara dina val gällande databasdelning, lastbalansering, felförtålighet och hantering av nätverkspartitioner (CAP-teoremet). Inkludera en strategi för hur man hanterar eventuell sekvensering av meddelanden mellan tjänsterna.