آموزش اجرای قراردادهای داده با Registry Schema Registry

Enforcing Data Contracts with Kafka Schema Registry

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Schema Registry ساده ترین راه حل برای معرفی حاکمیت داده ها به مباحث کافکا است. این دوره به شما می آموزد که چگونه می توان از Schema Registry برای اجرای و مدیریت قراردادهای داده در سیستم مجهز به Apache Kafka استفاده کرد. در دنیای داده ها ، حاکمیت می تواند خیلی سریع هرج و مرج شود. در این دوره ، Enforcing Contract Data with Kafka Schema Registry ، شما یاد خواهید گرفت که قراردادهای داده را در سیستم Apache Kafka خود اجرا و مدیریت کنید. در ابتدا ، شما چگونگی فرآیند سریال سازی و اینکه چرا AVRO چنین گزینه عالی را ایجاد می کند ، کشف خواهید کرد. در مرحله بعدی ، نحوه مدیریت قراردادهای داده را با استفاده از Schema Registry کشف خواهید کرد. سرانجام ، شما یاد خواهید گرفت که هنگام استفاده از Apache Kafka ، از سایر قالب های سریال سازی استفاده کنید. پس از اتمام این دوره ، مهارت و دانش حاکمیت داده ها را با Schema Registry مورد نیاز برای اجرای و مدیریت قراردادهای داده در تنظیمات Apache Kafka خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

سریال سازی داده ها در سیستم های پیام رسان Serializing Data in Messaging Systems

  • سریال سازی داده ها Data Serialization

  • سریال سازی داده ها در Apache Kafka Data Serialization in Apache Kafka

  • قالب بندی سریال سازی Serialization Formats

  • نسخه ی نمایشی: تبادل داده های بدون طرح Demo: Exchanging Schemaless Data

  • نسخه ی نمایشی: تبادل ساختارهای ثابت داده Demo: Exchanging Fixed Data Structures

کاوش در AVRO Exploring AVRO

  • معرفی AVRO Introducing AVRO

  • فشردگی AVRO AVRO Compactness

  • نسخه ی نمایشی: مخزن طرحواره Demo: Schema Repository

  • طرح های ساختمانی Building Schemas

  • نسخه ی نمایشی: طرح های پیچیده ساختمان Demo: Building Complex Schemas

  • نسخه ی نمایشی: تبادل داده های AVRO Demo: Exchanging AVRO Data

برنامه های مدیریتی Managing Schemas

  • معماری Schema Registry Schema Registry Architecture

  • نسخه ی نمایشی: با استفاده از Schema Registry Demo: Using Schema Registry

  • استراتژی نام موضوع Subject Name Strategy

  • نسخه ی نمایشی: استراتژی نام مبحث Demo: Topic Name Strategy

  • نسخه ی نمایشی: ثبت نام استراتژی Demo: Record Name Strategy

  • Kafka AVRO Records Kafka AVRO Records

  • نسخه ی نمایشی: استفاده از Kafka Connect with Schema Registry Demo: Using Kafka Connect with Schema Registry

دست زدن به تکامل طرحواره Handling Schema Evolution

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

  • Schema Registry REST API Schema Registry REST API

  • نسخه ی نمایشی: API رجیستری طرحواره Demo: Schema Registry API

  • نسخه ی نمایشی: حذف موضوعات Demo: Deleting Subjects

  • سازگاری به عقب Backward Compatibility

  • سازگاری به جلو Forward Compatibility

  • سازگاری کامل و هیچ Full and None Compatibility

  • نسخه ی نمایشی: هیچ سازگاری ندارد Demo: None Compatibility

استفاده از سایر قالبهای سریال سازی Using Other Serialization Formats

  • JSON JSON

  • نسخه ی نمایشی: JSON Demo: JSON

  • پروتوبوف Protobuf

  • صرفه جویی Thrift

  • نسخه ی نمایشی: صرفه جویی Demo: Thrift

نمایش نظرات

نظری ارسال نشده است.

آموزش اجرای قراردادهای داده با Registry Schema Registry
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 30m
32
Pluralsight (پلورال سایت) pluralsight-small
03 شهریور 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bogdan Sucaciu Bogdan Sucaciu

بوگدان دوست دارد روزانه مهندس نرم افزار ، و شبانه نویسنده Pluralsight است ، فن آوری های پیشرفته را آزمایش کند و در مورد آنها آموزش دهد. موضوعات مورد علاقه وی در زمینه گفتگو جریان داده ها ، معماری مبتنی بر رویداد ، سیستم های توزیع شده و فناوری های ابری است. او چندین سال تجربه "پخت و پز" نرم افزار با زبانهای مبتنی بر JVM ، برخی از طعم دهنده های فن آوری وب و تزئین با تست خودکار دارد. وی دارای مدرک کارشناسی رباتیک است که ساعتهای بی شماری را صرف برنامه نویسی میکروکنترلرها و دستگاه های اینترنت اشیا و البته ساخت ربات ها کرد. در آنجا ، او علاقه ، طراحی و برنامه نویسی سیستم های پیچیده خود را کشف کرد ، بنابراین رویای خود را دنبال کرد و به یک برنامه نویس خودآموز تبدیل شد.

Pluralsight (پلورال سایت)

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

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