فیلمی که در ابتدای معرفی apache kafka بهترین معرفی است که از سوی Tim Burglund توضیح داده شده است. کافکا به عنوان یک event streamer گزینه خوبی برای تعریف این اصطلاح است.
فرض کنید که یک برنامه بزرگ monolith دارید که بانک اطلاعاتی بسیار بزرگی دارد. چطور می توانید آن را گسترش دهید؟ شاید به هیچ طریق!
برای این منظور از برنامههای کوچک تر که هر کدام به بانک اطلاعاتی جدا متصل هستند استفاده میکنیم یا با کمک کافکا روند ورود و خروج دادهها را بر اساس رویدادها مدیریت میکنیم.