মাইক্রোসার্ভিস
সার্ভিস সীমানা, যোগাযোগ, প্যাটার্ন
0/6 অধ্যায় · 0 XP অর্জিত
- 00 Microservices — রোডম্যাপ কখন একটা monolith ভাঙবেন, service-দের মধ্যে gRPC, Consul দিয়ে service discovery। প্রাথমিক 3 মিনিট
- 01 Monolith vs Microservices ভাঙার আসল খরচ — কখন monolith-ই সঠিক সিদ্ধান্ত, কখন নয়, আর কাটার আগে কীভাবে seam গুলো চিনবেন। প্রাথমিক 9 মিনিট
- 02 gRPC Between Services Protocol Buffers, generated clients, streaming, আর internal service communication-এ কেন gRPC REST-কে হারায়। মধ্যবর্তী 11 মিনিট
- 03 Service Discovery Service-রা কীভাবে একে অপরকে খুঁজে পায় — DNS-based discovery, Consul, client-side vs server-side load balancing, আর health-integrated routing। মধ্যবর্তী 10 মিনিট
- 04 API Gateway সব external traffic-এর entry point — routing, auth, rate limiting, request transformation, আর একটা gateway-এ কী রাখবেন না। মধ্যবর্তী 9 মিনিট
- 05 Inter-Service Reliability Timeouts, retries, circuit breakers, আর bulkheads — যে pattern গুলো একটা slow service-কে পুরো outage-এ cascade হওয়া থেকে ঠেকায়। মধ্যবর্তী 10 মিনিট