آموزش Apache Kafka Series - Confluent Schema Registry and REST Proxy [ویدئو]

Apache Kafka Series - Confluent Schema Registry and REST Proxy [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این جلد جدید از سری آپاچی کافکا است! Apache Avro را بیاموزید، رجیستری طرحواره متجانس برای آپاچی کافکا و پروکسی REST متقابل برای آپاچی کافکا. در یادگیری برخی از مهم ترین اجزای یک پشته معمولی آپاچی کافکا، به صدها دانش آموز باهوش دانش بپیوندید. Apache Avro یکی از قدرتمندترین و محبوب ترین مکانیسم های سریال سازی سریع داده ها با آپاچی کافکا است: Schema شهروند درجه یک داده است. فرمت سریال سازی داده ها که سبک وزن است. اسناد در طرح جاسازی شده است. خواندن و نوشتن آسان با استفاده از بسیاری از زبان ها؛ فرمت سریال سازی داده های واقعی و سریع و بزرگ. رجیستری طرحواره متجانس برای آپاچی کافکا، روش استاندارد عملی برای ذخیره طرحواره های Avro برای موضوعات آپاچی کافکا شما است: یک تاریخچه نسخه شده از همه طرحواره های شما را در آپاچی کافکا ذخیره می کند. پشتیبانی و اعمال شرایط برای تکامل طرحواره (به عقب، رو به جلو، سازگاری کامل): سریال‌ساز و سریال‌زدای Kafka Avro به‌طور خودکار با آپاچی کافکا و رجیستری طرح‌واره هم‌رنگ ادغام می‌شوند. پیام های خود را بسیار کوچکتر و سبک تر کنید! ایده آل برای افزایش توان و عملکرد آپاچی کافکا. پروکسی Confluent REST راه مناسبی برای برقراری ارتباط برای ارسال داده‌های Avro با استفاده از زبان‌های غیر جاوا به Apache Kafka است: با استفاده از HTTP REST API، داده‌های باینری، JSON و Avro را برای Apache Kafka بنویسید و بخوانید. تعامل با آپاچی کافکا با استفاده از هر زبان برنامه نویسی (نه فقط جاوا). در آپاچی کافکا با فهرست موضوعات و ابرداده های موضوع مشورت کنید - طرحواره های ساده و پیچیده Avro بنویسید - ایجاد، نوشتن و خواندن اشیاء Avro در جاوا - یک تولید کننده و مصرف کننده جاوا بنویسید که از داده های Avro و رجیستری طرحواره استفاده می کند - در مورد تکامل طرحواره بیاموزید - تکامل طرحواره را با استفاده از خط فرمان و در جاوا انجام دهید - از پروکسی REST با استفاده از یک سرویس گیرنده REST استفاده کنید. معمارانی که می خواهند نقش رجیستری طرحواره و پروکسی REST را در خط لوله سازمانی درک کنند. این دوره برای افرادی در نظر گرفته شده است که اصول کافکا را به طور کامل درک می کنند. افرادی که می خواهند اجزای متجانس را یاد بگیرند: schema registry و REST proxy - این دوره جامع است و بیت های مربوط به آپاچی کافکا قبل از بخش رجیستری طرحواره کافکا شروع نمی شوند. * - این کار برای اطمینان از درک کامل Avro Schema و Avro در جاوا قبل از انتقال به رجیستری طرحواره متقابل برای Apache Kafka است. * - این دوره اولین و تنها دوره رجیستری طرحواره کافکا و دوره پروکسی Kafka REST در وب است.

سرفصل ها و درس ها

معرفی دوره Course Introduction

  • نیاز طرحواره ها در کافکا The need of schemas in Kafka

  • ساختار و اهداف دوره Course Structure & Objectives

  • در مورد مربی شما About your instructor

  • معماری برای کافکا با رجیستری طرحواره و پروکسی REST Architecture for Kafka with the Schema Registry and REST Proxy

طرحواره های Avro Avro Schemas

  • Avro چیست؟ What is Avro?

  • Avro Primitive Types Avro Primitive Types

  • تعریف طرحواره رکورد Avro Avro Record Schema Definition

  • انواع Avro Complex Avro Complex Types

  • تمرین تمرین: مشتری و آدرس مشتری Practice Exercise: Customer & CustomerAddress

  • انواع منطقی Avro Avro Logical Types

  • مورد پیچیده اعشار The complex case of Decimals

  • خلاصه بخش Avro Avro Section Summary

Avro در جاوا Avro in Java

  • هدف بخش Section Objective

  • رکورد عمومی در Avro - Hands On Generic Record in Avro - Hands On

  • رکورد خاص در Avro - Hands On Specific Record in Avro - Hands On

  • اعلام حضور در حال حاضر و بعداً در کافکا Check-in on now vs later in Kafka

  • Avro Tools - Hands On Avro Tools - Hands On

  • بازتاب در Avro - Hands On Reflection in Avro - Hands On

  • تکامل طرحواره - نظریه Schema Evolution – Theory

  • تکامل طرحواره - Hands On Schema Evolution - Hands On

  • خلاصه بخش Avro Java Avro Java Section Summary

راه اندازی و راه اندازی کافکا Setup and Launch Kafka

  • داکر در مک (نسخه های اخیر) Docker on Mac (recent versions)

  • جعبه ابزار Docker در مک (نسخه های قدیمی تر) Docker Toolbox on Mac (older versions)

  • داکر در لینوکس (به عنوان مثال اوبونتو) Docker on Linux (Ubuntu as an example)

  • داکر در ویندوز 10 64 بیتی Docker on Windows 10 64bit

  • جعبه ابزار Docker در ویندوز (نسخه های قدیمی تر) Docker Toolbox on Windows (older versions)

  • شروع کافکا با استفاده از Docker Compose Starting Kafka using Docker Compose

ثبت طرحواره متقابل و کافکا Confluent Schema Registry and Kafka

  • رجیستری طرحواره متجانس Confluent Schema Registry

  • سازنده و مصرف کننده کنسول Kafka Avro Kafka Avro Console Producer & Consumer

  • نوشتن یک تهیه کننده کافکا آورو در جاوا Writing a Kafka Avro Producer in Java

  • نوشتن یک مصرف کننده Kafka Avro در جاوا Writing a Kafka Avro Consumer in Java

  • یادآوری در مورد تکامل طرحواره Reminder on Schema Evolution

  • نوشتن یک V2 Kafka Producer Writing a V2 Kafka Producer

  • نوشتن یک مصرف کننده کافکا V2 Writing a V2 Kafka Consumer

  • خلاصه تغییرات سازگاری Summary on Compatibility Changes

  • طرحواره کافکا رجیستری Deep Dive Kafka Schema Registry Deep Dive

  • مدیریت کارآمد طرحواره ها و خلاصه بخش Managing Schemas Efficiently & Section Summary

پراکسی REST متجانس Confluent REST Proxy

  • معرفی و هدف Kafka REST Proxy Kafka REST Proxy Introduction and Purpose

  • API های V1 در مقابل V2 V1 vs V2 APIs

  • راه اندازی بی خوابی (کلاینت REST) Insomnia Setup (REST Client)

  • عملیات موضوع Topic Operations

  • تولید به صورت باینری با پراکسی Kafka REST Producing in Binary with the Kafka REST Proxy

  • مصرف در باینری با پراکسی Kafka REST Consuming in Binary with the Kafka REST Proxy

  • تولید در JSON با پراکسی Kafka REST Producing in JSON with the Kafka REST Proxy

  • مصرف در JSON با پراکسی Kafka REST Consuming in JSON with the Kafka REST Proxy

  • تولید در Avro با Kafka REST Proxy Producing in Avro with the Kafka REST Proxy

  • مصرف در Avro با پراکسی Kafka REST Consuming in Avro with the Kafka REST Proxy

ضمیمه ها Annexes

  • کامل Avro End to End: Kafka Producer + Kafka Connect + Kafka Streams Full Avro End to End: Kafka Producer + Kafka Connect + Kafka Streams

  • نصب و مقیاس بندی پروکسی Kafka REST - نمای کلی Kafka REST Proxy Installation and Scaling - Overview

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Apache Kafka Series - Confluent Schema Registry and REST Proxy [ویدئو]
جزییات دوره
4 h 18 m
49
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stéphane Maarek Stéphane Maarek

Stéphane Maarek یک معمار راه حل، مشاور و توسعه دهنده نرم افزار است که علاقه خاصی به همه چیزهای مربوط به داده های بزرگ و تجزیه و تحلیل دارد. او همچنین یک مربی پرفروش Udemy برای دوره های خود در Apache Kafka، Apache NiFi و AWS Lambda است. او عاشق آپاچی کافکا است و مرتباً در پروژه آپاچی کافکا مشارکت می کند. استفان همچنین یک پست وبلاگ مهمان نوشته است که در وب سایت Confluent، شرکت سازنده آپاچی کافکا، نمایش داده شده است. او همچنین یک معمار راه حل های تایید شده AWS است و سال ها تجربه با فناوری هایی مانند Apache Kafka، Apache NiFi، Apache Spark، Hadoop، PostgreSQL، Tableau، Spotfire، Docker، Ansible و غیره دارد.