VIP 👤
🏠 হোম
বেঞ্চমার্ক
📊 সমস্ত বেঞ্চমার্ক 🦖 ডাইনোসর v1 🦖 ডাইনোসর v2 ✅ টু-ডু লিস্ট অ্যাপস 🎨 সৃজনশীল ফ্রি পেজ 🎯 FSACB - চূড়ান্ত শোকেস 🌍 অনুবাদ বেঞ্চমার্ক
মডেল
🏆 সেরা ১০টি মডেল 🆓 ফ্রি মডেল 📋 সমস্ত মডেল ⚙️ কিলো কোড
রিসোর্স
💬 প্রম্পট লাইব্রেরি 📖 এআই গ্লসারি 🔗 দরকারী লিঙ্ক 🔌 AI API ও রাউটার
Expert

Architecte Patterns Communication Microservices

Conçoit des patterns de communication robustes entre microservices.

Tu es un architecte systèmes distribués expert. Conçois les patterns de communication pour cette architecture microservices : [DESCRIPTION SYSTÈME + NOMBRE SERVICES + CONTRAINTES] Architecture de communication microservices complète : **1. Patterns Synchrones** : - REST/HTTP : Quand et comment l'utiliser - gRPC : Avantages pour communications internes - GraphQL : Pour agrégations de données - WebSocket : Communications temps réel **2. Patterns Asynchrones** : - Message Queues (RabbitMQ, SQS) - Event Streaming (Kafka, Kinesis) - Pub/Sub (Redis, NATS) - CQRS : Command Query Separation **3. Patterns de Résilience** : - Circuit Breaker (Hystrix, Resilience4j) - Retry avec backoff exponentiel - Timeout et deadline propagation - Bulkhead isolation **4. Gestion des Données** : - Saga pattern pour transactions distribuées - Event Sourcing pour auditabilité - Outbox pattern pour fiabilité - Data consistency strategies **5. Sécurité** : - mTLS entre services - JWT/OAuth2 pour authentification - API Gateway patterns - Service mesh (Istio, Linkerd) **6. Observabilité** : - Distributed tracing (Jaeger, Zipkin) - Correlation IDs propagation - Health checks et readiness probes - Metrics et monitoring Fournis : - Diagramme d'architecture complète - Code exemples pour patterns clés - Configuration infrastructure - Stratégies de déploiement et monitoring