go-micro.dev/v5@v5.12.0/internal/website/docs/examples/realworld/index.md (about)

     1  ---
     2  layout: default
     3  ---
     4  
     5  # Real-World Examples
     6  
     7  Production-ready patterns and complete application examples.
     8  
     9  ## Available Examples
    10  
    11  - [API Gateway with Backend Services](api-gateway.md) - Complete multi-service architecture with users, orders, and products services
    12  - [Graceful Shutdown](graceful-shutdown.md) - Production-ready shutdown patterns with Kubernetes integration
    13  
    14  ## Coming Soon
    15  
    16  We're actively working on additional real-world examples. Contributions are welcome!
    17  
    18  **Complete Applications**
    19  - Event-Driven Microservices - Pub/sub patterns
    20  - CQRS Pattern - Command Query Responsibility Segregation
    21  - Saga Pattern - Distributed transactions
    22  
    23  **Production Patterns**
    24  - Health Checks and Readiness
    25  - Retry and Circuit Breaking
    26  - Distributed Tracing with OpenTelemetry
    27  - Structured Logging
    28  - Metrics and Monitoring
    29  
    30  **Testing Strategies**
    31  - Unit Testing Services
    32  - Integration Testing
    33  - Contract Testing
    34  - Load Testing
    35  
    36  **Deployment**
    37  - Kubernetes Deployment
    38  - Docker Compose Setup
    39  - CI/CD Pipeline Examples
    40  - Blue-Green Deployment
    41  
    42  **Integration Examples**
    43  - PostgreSQL with Transactions
    44  - Redis Caching Strategies
    45  - Message Queue Integration
    46  - External API Integration
    47  
    48  Each example will include:
    49  - Complete, runnable code
    50  - Configuration for development and production
    51  - Testing approach
    52  - Common pitfalls and solutions
    53  
    54  Want to contribute? See our [CONTRIBUTING.md](../../../../CONTRIBUTING.md) guide.