آنچه یاد خواهید گرفت:
نوشتن اسکیماهای ساده و پیچیده Avro
ایجاد، نوشتن و خواندن آبجکت های Avro در Java
نوشتن یک Producer و Consumer در Java با استفاده از دادههای Avro و Schema Registry
یادگیری درباره تکامل اسکیما
انجام تکامل اسکیما با استفاده از خط فرمان و در Java
استفاده از REST Proxy با استفاده از یک REST Client
پیشنیازهای دوره
دانش خوب از Apache Kafka
مقداری دانش Java
یک کامپیوتر جدید (Windows / Linux / Mac OS X) با 4GB RAM
درک فرمت داده JSON
آشنایی با REST APIها یک مزیت است.
توضیحات دوره
Apache Avro ،Confluent Schema Registry برای Apache Kafka و Confluent REST Proxy برای Apache Kafka را یاد بگیرید. به صدها دانشپذیر مشتاق بپیوندید تا برخی از مهمترین کامپوننت در یک stack معمول Apache Kafka را بیاموزید.
Apache Avro یکی از قدرتمندترین و محبوبترین مکانیزمهای سریع سریالسازی داده با Apache Kafka است
اسکیما یک شهروند درجه یک داده است.
فرمت سریالسازی داده سبک است.
مستندات درون اسکیما تعبیه شده است.
خواندن و نوشتن آسان با استفاده از زبانهای متعدد
فرمت سریالسازی داده de-facto برای کلان داده و سریع
Confluent Schema Registry برای Apache Kafka، روش استاندارد de-facto برای ذخیرهسازی Avro Schemas برای Topicهای Apache Kafka شما است.
تاریخچهای نسخهبندیشده از تمام اسکیماهای شما را در Apache Kafka ذخیره میکند.
شرایط تکامل اسکیما را پشتیبانی و اعمال میکند (سازگاری backward ،forward ،full)
Kafka Avro Serialiser و Deserialiser بهطور خودکار با Apache Kafka و Confluent Schema Registry یکپارچه میشوند.
پیامهای شما را بسیار کوچکتر و سبکتر میکند! عالی برای افزایش throughput و عملکرد Apache Kafka
Confluent REST Proxy راهی عالی برای ارتباط جهت ارسال دادههای Avro با استفاده از زبانهای غیر Java به Apache Kafka است.
نوشتن و خواندن داده binary ،JSON و Avro در Apache Kafka با استفاده از یک HTTP REST API
تعامل با Apache Kafka با استفاده از هر زبان برنامهنویسی (نه فقط Java)
مشاهده لیست Topicها و متادیتا Topic در Apache Kafka
دورهای مبتنی بر تمرین عملی و تئوری
توجه: این دوره جامع است و بخشهای مربوط به Apache Kafka قبل از بخش Kafka Schema Registry شروع نمیشوند. این برای اطمینان از درک کامل Avro Schema و Avro در Java پیش از حرکت به سمت Confluent Schema Registry برای Apache Kafka است.
این دوره اولین و تنها دوره موجود در وب برای Kafka Schema Registry و Kafka REST Proxy است. اکنون آن را دریافت کنید تا به یک متخصص Apache Kafka تبدیل شوید!
این دورهای است که میتواند مسیر شغلی شما را بهبود بخشد!
Apache Kafka مهارتی با تقاضای بالا است و افراد کافی برای پر کردن تمام موقعیتهای شغلی باز وجود ندارند. شما میتوانید درآمد خود را افزایش دهید، نقشهای جدید و چالشهای سرگرمکننده را به عهده بگیرید. بسیاری از دانشپذیران مدرس اکنون متخصصان Kafka در شرکتهای خود هستند! شما میتوانید نفر بعدی باشید!
این دوره برای چه کسانی مناسب است؟
توسعهدهندگانی که میخواهند یاد بگیرند چگونه اپلیکیشنی بنویسند و اجرا کنند که از Avro و Schema Registry استفاده می کند.
معمارانی که میخواهند نقش Schema Registry و REST Proxy را در یک pipeline سازمانی درک کنند.
این دوره برای افرادی در نظر گرفته شده است که مبانی Kafka را بهطور کامل درک میکنند.
افرادی که میخواهند کامپوننتهای Confluent شامل Schema Registry و REST Proxy را یاد بگیرند.