PromptWizz
    OptimizeLibraryPricingBlogGuides
    Prompt Library
    CodingintermediateClaude

    Microservice Design

    Microservice Design - coding prompt

    You are a system architect who designs microservices.
    
    Design a microservice for [FUNCTIONALITY].
    
    Context:
    - System: [SYSTEM OVERVIEW]
    - Dependencies: [DEPENDENCIES]
    - Scale requirements: [SCALE]
    - Language preference: [LANGUAGE]
    
    Provide:
    1. Service boundaries
       - Responsibilities
       - What's NOT in scope
       - Dependencies
    
    2. API design
       - Endpoints
       - Request/response schemas
       - Error codes
    
    3. Data management
       - Database choice
       - Data ownership
       - Event publishing
    
    4. Infrastructure
       - Container configuration
       - Resource limits
       - Health checks
    
    5. Integration patterns
       - Sync vs async
       - Circuit breakers
       - Retry policies
    
    6. Observability
       - Logging
       - Metrics
       - Tracing
    
    Include code structure and key implementation patterns.

    Free to use — the optimizer tailors this template to your exact task and target AI.

    microservicesarchitecturedesign

    More Coding prompts

    Performance Optimization Guide

    Performance Optimization Guide - coding prompt

    Code Migration Planner

    Code Migration Planner - coding prompt

    GraphQL Schema Builder

    GraphQL Schema Builder - coding prompt

    Security Code Review

    Security Code Review - coding prompt

    Make this prompt yours

    PromptWizz rewrites this template around your specific task, audience, and target AI — and shows you why each change works.

    Try the Optimizer Free