Microservices communication pattern
Implementace komunikace mezi microservices (REST/gRPC/message queue).
Prompt text
**Services:**
1. [SERVICE 1] - responsibilities
2. [SERVICE 2] - responsibilities
3. [SERVICE 3] - responsibilities
**Communication Needs:**
[SCENARIOS - např. Service A needs data from Service B, async notifications]
**Pattern Type:**
[SYNCHRONOUS/ASYNCHRONOUS/HYBRID]
**Options:**
1. **Sync:** REST, gRPC
2. **Async:** Message queue (RabbitMQ, Kafka), Event bus
**Design:**
- API contracts (proto/OpenAPI)
- Error handling & retries
- Circuit breaker
- Service discovery
- Authentication (service-to-service)
- Monitoring & tracing
**Provide:**
- Architecture diagram (text description)
- Implementation examples
- Pros/cons of chosen pattern
- Failure scenarios
Stack: [STACK].
Příklad použití
Vstup:
Výstup:
Kde použít tento prompt?
Najděte vhodné AI nástroje pro použití tohoto promptu a maximalizujte jeho efektivitu.
Podobné prompty
Advanced AI Features - Deep Dive do Pokročilých Funkcí
Komplexní průvodce pokročilými funkcemi AI nástrojů - od extended context a multimodality po tool use, streaming, a fine-tuning. Naučte se využívat plný potenciál moderních AI systémů.
Algoritmus optimalizace
Optimalizace algoritmu z O(n²) na O(n log n) nebo lepší.
API design s REST best practices
Návrh RESTful API s dokumentací a error handling.
CI/CD pipeline setup
Konfigurace GitHub Actions / GitLab CI pipeline s testing a deployment.
Objevte další AI prompty
Prozkoumejte naši sbírku Programování promptů a najděte ty, které vám pomohou dosáhnout lepších výsledků.