Que fait conception-système ?
Concevez des systèmes distribués évolutifs en utilisant des approches structurées pour l'équilibrage de charge, la mise en cache, la mise à l'échelle de bases de données et les files d'attente de messages. Utilisez-la lorsque l'utilisateur mentionne "conception système", "mettre à l'échelle ceci", "haute disponibilité", "limiteur de débit", "concevoir un raccourcisseur d'URL", "entretien conception système", "planification de capacité", ou "architecture distribuée". Déclenchez-la également lors de l'estimation des besoins en infrastructure, du choix entre microservices et monolithes, ou de la conception pour des millions d'utilisateurs concurrents. Couvre les conceptions système courantes et les estimations de coin de table. Pour les fondamentaux des données, voir ddia-systems. Pour la résilience, voir release-it.