در این دوره ویدیویی، نحوه استفاده از آپاچی کافکا را برای ساخت Microservices Spring Boot Event-Driven یاد خواهید گرفت.
این دوره برای مبتدیان طراحی شده است و از مبانی Microservices و Apache Kafka شروع می شود.
خواهید آموخت:
- آپاچی کافکا چیست و نحوه کار با آن با استفاده از Command Line Interface (CLI)،
شما یاد خواهید گرفت که چگونه از Kafka CLI برای:
استفاده کنید- چندین سرور Apache Kafka را در یک کلاستر راه اندازی کنید،
- با موضوعات کافکا کار کنید،
- برای تولید پیام با تهیه کننده کافکا کار کنید،
- با مصرف کننده کافکا برای مصرف پیام ها کار کنید.
شما یاد خواهید گرفت که چگونه یک میکروسرویس اولیه Spring Boot ایجاد کنید که به عنوان یک تولید کننده کافکا عمل می کند. هنگام کار با این میکروسرویس، یاد خواهید گرفت:
- نحوه ارسال پیام های کافکا به صورت همزمان،
- نحوه ارسال پیام های کافکا به صورت ناهمزمان،
- نحوه کار با وقفه های قدردانی، تلاش مجدد، تحویل و درخواست.
همچنین نحوه ایجاد میکروسرویس کافکا را یاد خواهید گرفت. هنگام ایجاد Consumer Microservice شما یاد خواهید گرفت:
- پیام های موضوع کافکا را مصرف کنید،
- خطاها را مدیریت و بازیابی کنید،
- با موضوع نامه مرده کافکا (DLT)،
کار کنید- چندین میکروسرویس مصرف کننده را برای کار به عنوان یک گروه (گروه های مصرف کننده) پیکربندی کنید.
همه از همان ابتدا، برای کمک به شما برای یادگیری نحوه ایجاد میکروسرویسهای رویداد محور با آپاچی کافکا و Spring Boot.
توسعه دهنده نرم افزار
نمایش نظرات