Source

microsoft/amplifier-bundle-systems-design

22 skills · 28 combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
system-type-distributed Foundational patterns for distributed systems — consensus, consistency models, replication, partitioning, clock synch…
microsoft/amplifier-bundle-systems-design
3
2
adversarial-review Adversarial review of a system design from 6 critical perspectives -- SRE, security, staff engineer, finance, operato…
microsoft/amplifier-bundle-systems-design
2
3
architecture-primitives Catalog of reusable architectural primitives — boundaries, contracts, state machines, queues, caches, consistency mod…
microsoft/amplifier-bundle-systems-design
2
4
design-philosophy-domain-driven Domain-Driven Design as a lens for system architecture — bounded contexts, aggregates, ubiquitous language, context m…
microsoft/amplifier-bundle-systems-design
2
5
tradeoff-analysis Structured tradeoff analysis methodology — the 8-dimension comparison frame, tradeoff matrix template, and common tra…
microsoft/amplifier-bundle-systems-design
2
6
design-philosophy-linux The Unix/Linux design philosophy as a lens for system design — mechanism vs policy, composability, small tools, text …
microsoft/amplifier-bundle-systems-design
1
7
design-philosophy-object-oriented Object-oriented design principles as a lens for system architecture — SOLID, composition over inheritance, the actor …
microsoft/amplifier-bundle-systems-design
1
8
system-type-azure Domain patterns for Azure cloud architecture — compute selection, managed services, identity (Entra ID), networking, …
microsoft/amplifier-bundle-systems-design
1
9
system-type-cli-tool Domain patterns for CLI tools and developer SDKs — command structure, configuration layering, plugin architecture, di…
microsoft/amplifier-bundle-systems-design
1
10
system-type-data-pipeline Domain patterns for data pipeline architecture — batch processing, stream processing, ETL/ELT, DAG scheduling, data q…
microsoft/amplifier-bundle-systems-design
1
11
system-type-edge-offline Domain patterns for edge computing and offline-first systems — sync protocols, conflict resolution under partition, l…
microsoft/amplifier-bundle-systems-design
1
12
system-type-enterprise-integration Domain patterns for enterprise integration — legacy modernization, strangler fig, anti-corruption layers, API gateway…
microsoft/amplifier-bundle-systems-design
1
13
system-type-event-driven Domain patterns for event-driven and message-based systems — pub/sub, event sourcing, CQRS, sagas, delivery guarantee…
microsoft/amplifier-bundle-systems-design
1
14
system-type-ml-serving Domain patterns for ML/AI serving and training systems — model serving, feature stores, training pipelines, experimen…
microsoft/amplifier-bundle-systems-design
1
15
system-type-multi-tenant-saas Domain patterns for multi-tenant SaaS platforms — tenant isolation models, data partitioning, noisy neighbor mitigati…
microsoft/amplifier-bundle-systems-design
1
16
system-type-peer-to-peer Domain patterns for peer-to-peer system architecture — network topologies, NAT traversal, peer discovery, data distri…
microsoft/amplifier-bundle-systems-design
1
17
system-type-real-time Domain patterns for real-time and collaborative systems — persistent connections, state synchronization, conflict res…
microsoft/amplifier-bundle-systems-design
1
18
system-type-spa Domain patterns for single-page application architecture — client-side routing, state management, rendering strategie…
microsoft/amplifier-bundle-systems-design
1
19
system-type-web-service Domain patterns for web service architecture — API design (REST/GraphQL/gRPC), scaling, data layer, observability, fa…
microsoft/amplifier-bundle-systems-design
1
20
system-type-workflow-orchestration Domain patterns for workflow orchestration systems — long-running processes, state machines, saga coordination, human…
microsoft/amplifier-bundle-systems-design
1
21
systems-design-methodology Use when the /systems-design mode is active. 9-phase structured design methodology -- problem framing, system classif…
microsoft/amplifier-bundle-systems-design
1
22
systems-design-review-methodology Use when the /systems-design-review mode is active. 7-step design review methodology -- understand the design, classi…
microsoft/amplifier-bundle-systems-design
1