Skip to content
Architecture Lernmaterialien

Architecture Lernmaterialien

Praxisnaher Architektur-Kurs: SOLID, Design Patterns, DDD, API Design, Skalierbarkeit, Resilienz. 10 Module mit interaktiven Szenarien.

14 kostenlose Materialien verfügbar

Allgemeine Materialien

LeitfadenWed Oct 21 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 12: Typestate & Event-Sourcing

Typisierbare Zustandsmaschinen fuer eine ganze Domain. Wie Typestate Validez erzwingt und wie Event Sourcing die Historie bewahrt. Paper: Typestate for Rust arXiv 2609.04372 https://arxiv.org/abs/2609.04372

~4 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Software Architecture — Der Kurs

Interaktiver Architektur-Kurs: SOLID, Design Patterns, DDD, API Design, Skalierbarkeit, Resilienz, Event Sourcing, Sagas. 13 Module mit Szenarien und Quizzes.

~2 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 1: SOLID Principles — Fünf Regeln für wartbaren Code

SOLID: Single Responsibility, Open/Closed, Liskov, Interface Segregation, Dependency Inversion. Mit Praxis-Szenarien und QuickQuizzes.

~3 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 10: Observability — Systeme verstehen, die man nicht anfassen kann

Logging, Metrics, Distributed Tracing, Alerting, Dashboards. Die drei Säulen, mit denen man Produktionssysteme debuggt.

~4 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 2: Design Patterns — bewährte Lösungen wiederverwenden

GoF-Muster in der Praxis: Singleton, Factory, Strategy, Observer, Decorator, Adapter, Facade. Wann welches Muster — und wann keins.

~3 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 3: Architectural Styles — vom Layered zu Microservices

Architekturstile im Vergleich: Layered, Hexagonal, Clean Architecture, Event-Driven, Microservices. Welche Struktur wofür?

~4 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 4: Domain-Driven Design — Die Domäne ins Zentrum

DDD: Bounded Contexts, Aggregates, Entities, Value Objects, Repositories. Wie man Business-Logik modelliert, die bleibt.

~4 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 5: API Design — REST, GraphQL, gRPC und Versioning

API-Design-Prinzipien: REST-Maturity, GraphQL vs. REST, gRPC, Versioning, Pagination, Fehlerbehandlung. Praxistaugliche APIs bauen.

~3 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 6: Data Architecture — SQL, NoSQL und Caching

Datenbankwahl, Normalisierung, Indizierung, Caching-Strategien, CQRS. Wie man Daten so speichert, dass Lese- und Schreibzugriffe skalieren.

~4 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 7: Scalability — Skalierung für Wachstum

Horizontale vs. vertikale Skalierung, Load Balancing, Sharding, Caching-Strategien, CDNs. Wie man Systeme baut, die mit der Last wachsen.

~4 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 8: Resilience — Systeme, die nicht fallen

Circuit Breaker, Retries, Timeouts, Bulkheads, Rate Limiting. Wie man Ausfälle erwartet, absorbiert und erholt.

~4 min read
LeitfadenTue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 9: Security Architecture — Schutz auf jeder Schicht

OWASP Top 10, Authentifizierung, Autorisierung, Zero Trust, Secrets Management. Sicherheit als Architekturentscheidung, nicht als Nachrüstung.

~4 min read
LeitfadenFri Oct 16 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 13: Distributed Systems — Sagas, Outbox & Eventual Consistency

Verteilte Transaktionen ohne 2PC: Saga-Pattern mit Choreography und Orchestration, Transactional Outbox gegen das Dual-Write-Problem, idempotente Consumer, kompensierende Aktionen und Distributed Tracing mit OpenTelemetry.

~8 min read
LeitfadenFri Oct 09 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Modul 11: Event Sourcing & CQRS

Event Store, Append-only Streams, Replay, Snapshots, Optimistic Concurrency, CQRS und Outbox. Wenn der Zustand aus Ereignissen entsteht — und wann das zu weit geht.

~7 min read

Bereit, dein Wissen zu testen?

Über Lernmaterialien hinaus. Übe mit Hunderten von realistischen Fragen.

Kostenlose Vorschau

€9.99/Monat · Jederzeit kündbar · 30-Tage-Garantie

This site uses essential cookies for Stripe payments. No tracking cookies.