در حال حاضر محصولی در سبد خرید شما وجود ندارد.
سیستم پیام رسانی، RabbitMQ در مقابل Apache Kafka، موضوعات، تولید کننده-کارگزار - مصرف کننده، پارتیشن، معاملات، Handler خطا
عنوان اصلی : Apache Kafka 101 With Java (Spring Boot) For Beginners
سرفصل های دوره :
مقدمه:
کافکا چگونه کار می کند؟ - مدل ناشر-مشترک
کافکا نویس چگونه کار می کند؟ - تهیه کنندگان
Kafka-Reader چگونه کار می کند؟ - مصرف کنندگان
تنظیم محیط توسعه:
جاوا 11+ را دانلود و نصب کنید
Intellij را دانلود و نصب کنید
Lombok را در Intellij بارگیری و نصب کنید - Pre Intellij 2021
Postman را دانلود و نصب کنید
آپاچی کافکا - آماده سازی:
آپاچی کافکا را دانلود و نصب کنید
ایجاد Replica Kafka Broker
نمای کلی چارچوبها و ابزارهای اساسی:
نمای کلی بوت بهار - حاشیه نویسی، لوبیا، پیکربندی
نمایش کلی API Rest - روشهای Http
نمای کلی Lombok - Getter، Setter، Constructors
بررسی اجمالی پستچی
خدمات وب آرامش بخش - بررسی اجمالی:
@RequestParam Annotation و چگونه کار می کند؟
@PathVariable Annotation و چگونه کار می کند؟
@RequestBody Annotation و چگونه کار می کند؟
اجرا:
کد منبع
ایجاد پروژه Spring Boot
پیکربندی - Application.properties
ایجاد اولین موضوع - KafkaAdmin
پیکربندی سازنده
کلاس مدل موجودیت پیام - Json Serializer
کنترل کننده تولید کننده
نقاط پایانی را با پستچی تست کنید
مصرف کنندگان:
پیکربندی مصرف کننده
خدمات مصرف کننده دستی
کنترل کننده دستی مصرف کننده
شنونده کافکا:
شنونده پایه کافکا
گروه های همزمان و مصرف کننده در شنونده کافکا
جزئیات پیام را در KafkaListener دریافت کنید
بازپخش پیام ها در KafkaListener
پارتیشن ها:
ارسال پیام با کلید ضبط
کارخانه مصرف کننده:
فیلترسازی در مصرف کنندگان - اولویت
مدیریت خطا در آپاچی کافکا
معاملات:
معاملات بر روی تولیدکنندگان
معاملات بر روی مصرف کنندگان
Apache Kafka 101 With Java (Spring Boot) For Beginners
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.