Programování Expert Claude

Microservices communication pattern

Implementace komunikace mezi microservices (REST/gRPC/message queue).

Vyplňte proměnné

6 polí

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Např. vaše hodnota

Náhled promptu

0 znaků
Navrhni communication pattern pro microservices:\n\n**Services:**\n1. [SERVICE 1] - responsibilities\n2. [SERVICE 2] - responsibilities\n3. [SERVICE 3] - responsibilities\n\n**Communication Needs:**\n[SCENARIOS - např. Service A needs data from Service B, async notifications]\n\n**Pattern Type:**\n[SYNCHRONOUS/ASYNCHRONOUS/HYBRID]\n\n**Options:**\n1. **Sync:** REST, gRPC\n2. **Async:** Message queue (RabbitMQ, Kafka), Event bus\n\n**Design:**\n- API contracts (proto/OpenAPI)\n- Error handling & retries\n- Circuit breaker\n- Service discovery\n- Authentication (service-to-service)\n- Monitoring & tracing\n\n**Provide:**\n- Architecture diagram (text description)\n- Implementation examples\n- Pros/cons of chosen pattern\n- Failure scenarios\n\nStack: [STACK].

Legenda

Text v [hranatých závorkách] označuje proměnné, které je třeba vyplnit. Po vyplnění se automaticky nahradí vašimi hodnotami.

Tipy pro lepší výsledky

  • Buďte konkrétní - čím detailnější zadání, tím lepší výsledky
  • Používejte kontext - přidejte relevantní informace pro vaši situaci
  • Experimentujte - zkuste různé varianty a porovnejte výsledky