Was macht awesome-architecture?
🗺️ Denke wie ein Softwarearchitekt, nicht nur wie ein Entwickler – 21 Architekturmappen (inkl. AI Gateway, RAG, Agents, Inference Serving, Vector DB) + ein sprachagnostisches Systemdesign-Tutorial. Jede Vorlage verweist auf echte Open-Source-Prototypen. 中英文双语。
🚀 Einführung
Diese Skill bietet eine kuratierte Sammlung von Architekturdiagrammen, Systemdesignmustern und Open-Source-Referenzen, die Ihnen helfen, skalierbare, wartbare Systeme zu entwerfen. Egal, ob Sie einen AI-Gateway, einen RAG-Pipeline oder ein Microservices-Ökosystem entwerfen – Sie finden eine Karte, die Sie leitet.
📦 Enthaltene Architekturmappen
- AI Gateway – API-Routing, Ratenbegrenzung, Authentifizierung
- RAG (Retrieval-Augmented Generation) – Dokumentensuche + LLM-Antwortgenerierung
- Agents – Autonome KI-Agenten mit Toolnutzung
- Inference Serving – Skalierbare Modellinferenz (z. B. vLLM, TGI)
- Vector DB – Vektorsuche und -speicherung (z. B. Pinecone, Weaviate)
- … und 16 weitere Karten, die Caching, Observability, Event-Sourcing etc. abdecken.
🧠 Systemdesign-Anleitung
Die sprachagnostische Anleitung führt Sie durch:
- Anforderungsanalyse
- Komponentenidentifikation
- Datenflussmodellierung
- Skalierungsstrategien
- Sicherheitsüberlegungen
🔗 Verknüpfte Open-Source-Prototypen
Jede Karte enthält Links zu echten Repositories, sodass Sie sofort experimentieren können.
🌐 Sprachen
- Englisch
- Chinesisch (中文)
🤖 Verwendung mit KI-Agenten
Diese Skill kann in Tools wie Claude Code, Cursor oder Codex verwendet werden, um Architekturfragen zu beantworten, Systeme zu entwerfen oder Tutorials zu generieren.
📄 Lizenz
Siehe LICENSE.