راهنمای Apprentice به آپاچی کافکا

تصویر
عکس پروفایل Antoine Veuiller Hacker Noon

@فروشندهآنتوان وویلر

مهندس نرم افزار بر Backend و DevOps تمرکز کرد.

Apache Kafka یک پلت فرم پخش رویداد توزیع شده است که با تأکید بر قابلیت اطمینان ، عملکرد و سفارشی سازی ساخته شده است. کافکا می تواند به صورت انتشار-اشتراک پیام ارسال و دریافت کند. برای دستیابی به این هدف ، اکوسیستم به چند مفهوم اساسی اما قدرتمند متکی است ، که جامعه را قادر می سازد بسیاری از ویژگی ها را برای حل موارد استفاده متعدد ایجاد کند ، به عنوان مثال:

در این مقاله مفاهیم پشتیبان گیری از کافکا و ابزارهای مختلف موجود برای مدیریت جریان داده ها مشاهده می شود.

معماری

رفتار کافکا بسیار ساده است: تهیه کنندگان فشار دادن پیام ها به یک خاص موضوع، و مصرف کنندگان مشترک شدن در این موضوع برای واکشی و پردازش پیام ها. بیایید ببینیم با این فناوری چگونه به دست می آید.

سمت زیرساخت

مستقل از استفاده ، اجزای زیر مستقر می شوند:

  • یکی یا بیشتر تهیه کنندگان ارسال پیام به کارگزاران.
  • یک یا چند کافکا کارگزاران، سرور پیام رسان واقعی ارتباط بین تولیدکنندگان و مصرف کنندگان را مدیریت می کند.
  • یکی یا بیشتر مصرف کنندگان واکشی و پردازش پیام ها در خوشه های نامگذاری شده گروه های مصرف کننده.
  • یکی یا بیشتر نگهبان باغ وحش موارد مدیریت کارگزاران.
  • (به دلخواه) یک یا چند مورد ثبت نمونه یکنواخت طرحواره پیام.

کافکا به عنوان یک سیستم توزیع شده مقیاس پذیر ، به شدت به …

سئو PBN | خبر های جدید سئو و هک و سرور