ইভেন্ট-চালিত
ইভেন্ট সোর্সিং, CQRS, Saga প্যাটার্ন
0/6 অধ্যায় · 0 XP অর্জিত
- 00 Event-Driven ও Streaming — রোডম্যাপ Pub/sub প্যাটার্ন, Debezium দিয়ে CDC, event sourcing, আর এমন schema evolution যা আপনার consumer-দের ভাঙবে না। প্রাথমিক 3 মিনিট
- 01 Events vs Commands vs Queries ভিন্ন semantics-সহ তিন ধরনের আলাদা message — এই পার্থক্য বোঝাটাই ঠিক করে দেয় আপনি প্রতিটি integration কীভাবে design করবেন। প্রাথমিক 8 মিনিট
- 02 Pub/Sub Patterns Topics, consumer groups, fan-out, filtering, আর সেই delivery guarantee-গুলো যা ঠিক করে দেয় আপনার subscriber কীসের উপর নির্ভর করতে পারবে। মধ্যবর্তী 11 মিনিট
- 03 Change Data Capture Debezium আর PostgreSQL logical replication দিয়ে প্রতিটি database write-কে event হিসেবে stream করুন — application code না ছুঁয়ে। মধ্যবর্তী 11 মিনিট
- 04 Event Sourcing Current state-এর বদলে events-কে প্রধান রেকর্ড হিসেবে store করুন — event log আবার replay করে যেকোনো অতীত state ফিরে গড়ুন। উন্নত 12 মিনিট
- 05 Schema Evolution ও Event Versioning Events চিরস্থায়ী — consumer না ভেঙে schema কীভাবে evolve করাবেন, আর যে registry সবাইকে সমন্বয়ে রাখে। উন্নত 9 মিনিট