Skip to content

ইভেন্ট-চালিত

ইভেন্ট সোর্সিং, CQRS, Saga প্যাটার্ন

0/6 অধ্যায় · 0 XP অর্জিত

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