home/categories/architecture-patterns
category focus

Architecture

Design patterns and architectural blueprints.

4113 个技能all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
33.4K

event-store-design

Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.

wshobson
wshobson
development
open
architecture-patterns
33.4K

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use this skill when designing clean architecture for a new microservice, when refactoring a monolith to use bounded contexts, when implementing hexagonal or onion architecture patterns, or when debugging dependency cycles between application layers.

wshobson
wshobson
development
open
architecture-patterns
33.4K

saga-orchestration

Implement saga patterns for distributed transactions and cross-aggregate workflows. Use this skill when implementing distributed transactions across microservices where 2PC is unavailable, designing compensating actions for failed order workflows that span inventory, payment, and shipping services, building event-driven saga coordinators for travel booking systems that must roll back hotel, flight, and car rental reservations atomically, or debugging stuck saga states in production where compensation steps never complete.

wshobson
wshobson
development
open
architecture-patterns
33.4K

rust-async-patterns

Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code.

wshobson
wshobson
development
open
architecture-patterns
33.4K

cqrs-implementation

Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.

wshobson
wshobson
development
open
architecture-patterns
33.4K

microservices-patterns

Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.

wshobson
wshobson
development
open
architecture-patterns
33.4K

error-handling-patterns

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

wshobson
wshobson
development
open
architecture-patterns
33.4K

python-design-patterns

Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use this skill when designing a new service or component from scratch and choosing how to layer responsibilities, when refactoring a God class or monolithic function that has grown too large, when deciding whether to add a new abstraction or live with duplication, when evaluating a pull request for structural issues like tight coupling or leaking internal types, when choosing between inheritance and composition for a new class hierarchy, or when a codebase is becoming hard to test because of entangled I/O and business logic.

wshobson
wshobson
development
open
architecture-patterns
33.4K

python-error-handling

Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.

wshobson
wshobson
development
open
architecture-patterns
33.4K

python-resilience

Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, implementing timeouts, building fault-tolerant services, or handling transient failures.

wshobson
wshobson
development
open
architecture-patterns
32.5K

ingestion-pipeline-doctor-nodejs

Ingestion pipeline architecture overview and convention reference. Use when you need a quick orientation to the pipeline framework or want to know which doctor agent to use for a specific concern.

PostHog
PostHog
development
open
architecture-patterns
32.5K

isolating-product-facade-contracts

Plan and execute incremental product isolation migrations to a facade plus contract layer in PostHog, following the Visual review architecture. Use when a product still exposes internals (models/logic/views) across boundaries and needs a safe, multi-PR migration toward contracts.py + facade/api.py + presentation separation.

PostHog
PostHog
development
open
architecture-patterns
32.1K

architecture-patterns

Master proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design to build maintainable, testable, and scalable systems.

sickn33
sickn33
development
open
architecture-patterns
32.1K

async-python-patterns

Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building high-performance, non-blocking systems.

sickn33
sickn33
development
open
architecture-patterns
32.1K

aws-serverless

Specialized skill for building production-ready serverless applications on AWS. Covers Lambda functions, API Gateway, DynamoDB, SQS/SNS event-driven patterns, SAM/CDK deployment, and cold start optimization.

sickn33
sickn33
development
open
architecture-patterns
32.1K

error-handling-patterns

Build resilient applications with robust error handling strategies that gracefully handle failures and provide excellent debugging experiences.

sickn33
sickn33
development
open
architecture-patterns
32.1K

linkerd-patterns

Production patterns for Linkerd service mesh - the lightweight, security-first service mesh for Kubernetes.

sickn33
sickn33
development
open
architecture-patterns
32.1K

memory-safety-patterns

Cross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and resource management.

sickn33
sickn33
development
open
architecture-patterns
32.1K

microservices-patterns

Master microservices architecture patterns including service boundaries, inter-service communication, data management, and resilience patterns for building distributed systems.

sickn33
sickn33
development
open
architecture-patterns
32.1K

monorepo-management

Build efficient, scalable monorepos that enable code sharing, consistent tooling, and atomic changes across multiple packages and applications.

sickn33
sickn33
development
open
architecture-patterns
32.1K

multi-cloud-architecture

Decision framework and patterns for architecting applications across AWS, Azure, and GCP.

sickn33
sickn33
development
open
architecture-patterns
32.1K

nodejs-backend-patterns

Comprehensive guidance for building scalable, maintainable, and production-ready Node.js backend applications with modern frameworks, architectural patterns, and best practices.

sickn33
sickn33
development
open
architecture-patterns
32.1K

saas-multi-tenant

Design and implement multi-tenant SaaS architectures with row-level security, tenant-scoped queries, shared-schema isolation, and safe cross-tenant admin patterns in PostgreSQL and TypeScript.

sickn33
sickn33
development
open
architecture-patterns
32.1K

service-mesh-expert

Expert service mesh architect specializing in Istio, Linkerd, and cloud-native networking patterns. Masters traffic management, security policies, observability integration, and multi-cluster mesh con

sickn33
sickn33
development
open
Previous
Page 3 / 172
Next