آموزش استقرار Apache Pulsar در Google Kubernetes Engine

Deploying Apache Pulsar to Google Kubernetes Engine

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Apache Pulsar در حال تبدیل شدن به یک سیستم پیام رسان محبوب است. این دوره به شما نحوه راه اندازی و پیکربندی Apache Pulsar در Google Kubernetes Engine را برای استفاده تولید آموزش می دهد. Apache Pulsar دارای یک سیستم پیام رسانی با معماری جالب است که برای پاسخگویی به نیازهای شما بسیار قدرتمند است. قابل بحث است که اگر آن را در Google Kubernetes Engine اجرا کنید قدرتمندتر است. هر دو سیستم با هم می توانند مقیاس پذیری باورنکردنی و تحمل خطا را فراهم کنند که به شما امکان می دهد تجارت فعلی خود را مقیاس بندی کنید یا امکانات جدیدی را برای محصولاتی که امروز وجود ندارند باز کنید. در این دوره ، با استفاده از Apache Pulsar به Google Kubernetes Engine ، می توانید Apache Pulsar را روی سیستمی که می تواند مقیاس بندی کند بایستید. ابتدا مزایا و معایب Apache Pulsar را در مقایسه با Apache Kafka کشف خواهید کرد. در مرحله بعدی ، نصب ، پیکربندی و مدیریت Apache Pulsar را در Google Kubernetes Engine کشف خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه تولیدکنندگانی و مشتریانی ایجاد کنید که از سیستم Apache Pulsar شما استفاده کنند. پس از اتمام این دوره ، مهارت و دانش اجرای Apache Pulsar در Google Cloud را خواهید داشت که برای ساخت یک سیستم پیام رسان قدرتمند که می تواند به صورت افقی در سراسر جهان اندازه گیری شود ، مورد نیاز است.

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

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

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

پیام با Apache Pulsar Messaging with Apache Pulsar

  • مقدمه Introduction

  • پولسار چیست What Is Pulsar

  • قضیه CAP The CAP Theorem

  • معرفی معماری Pulsar Introducing Pulsar's Architecture

  • خلاصه Summary

مقایسه پولسار و کافکا Comparing Pulsar and Kafka

  • مقدمه Introduction

  • معماری Monolith vs Multi-layer Monolith vs Multi-layer Architecture

  • نوشتن در مباحث تقسیم شده Writing to Partitioned Topics

  • خواندن داده ها از Pulsar Reading Data from Pulsar

  • چند خوشه ای و تکرار جغرافیایی Multi-cluster and Geo-replication

  • امنیت کافکا و پولسار The Security of Kafka and Pulsar

  • خلاصه Summary

استقرار Pulsar در Google Kubernetes Engine Deploying Pulsar to Google Kubernetes Engine

  • مقدمه Introduction

  • نصب Kubernetes در GKE Installing Kubernetes on GKE

  • تأیید نصب Kubernetes Verifying the Installation of Kubernetes

  • معرفی پالسار پروکسی Introducing the Pulsar Proxy

  • نصب نمودارهای Helm Installing the Helm Charts

  • خراب کردن نصب Pulsar Breaking down the Pulsar Installation

پیکربندی خوشه Pulsar Configuring the Pulsar Cluster

  • مقدمه Introduction

  • مرور مستأجر ، فضاهای نام و عناوین Reviewing Tenants, Namespaces, and Topics

  • اجاره چندگانه با مدیر Pulsar Multi-tenancy with the Pulsar Manager

  • استفاده از Pulsar Admin CLI Leveraging The Pulsar Admin CLI

  • شکستن نمودار Pulsar Helm Breaking down the Pulsar Helm Chart

  • سفارشی کردن نمودار Pulsar Helm Customizing the Pulsar Helm Chart

  • با استفاده از REST Admin API Using the REST Admin API

  • پریدن به داخل سوراخ خرگوش برای پیکربندی Pulsar Jumping into the Rabbit Hole to Configure Pulsar

ایجاد موضوعات ، تولیدکنندگان و مصرف کنندگان Creating Topics, Producers, and Consumers

  • مقدمه Introduction

  • مرور کد Reviewing the Code

  • دریافت گواهی پروکسی Getting the Proxy Certificate

  • تولید کنندگان و مصرف کنندگان در حال اجرا Running Producers and Consumers

  • با استفاده از Legacy Go SDK Using the Legacy Go SDK

استفاده از رجیستری طرحواره Pulsar Leveraging the Pulsar Schema Registry

  • مقدمه Introduction

  • استدلال درباره سیستم با طرحواره ها Reasoning About the System with Schemas

  • تولیدکنندگان و مصرف کنندگان طرحواره Schema Producers and Consumers

  • اجازه به روز رسانی خودکار طرح Allow Auto-update Schema

  • عبور از طرح اشتباه Passing the Wrong Schema

  • اطمینان از اعتبار سنجی طرحواره Ensuring Schema Validation

  • ارسال ساختار اشتباه Sending the Wrong Struct

  • به روزرسانی طرحواره Updating the Schema

  • خلاصه Summary

نمایش نظرات

آموزش استقرار Apache Pulsar در Google Kubernetes Engine
جزییات دوره
2h 27m
41
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
James Wilson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Wilson James Wilson

جیمز به عنوان یک توسعه دهنده موبایل ، همیشه علاقه به ساخت برنامه های هیجان انگیز داشت و همیشه سعی در ایجاد رابط های کاربری داشت که استفاده از آنها آسان و بصری باشد. امروز ، او اکنون در پندو کار می کند ، جایی که به ساخت ابزارهایی کمک می کند که می توانند برای ساختن برنامه هایی که مردم دوست دارند استفاده شود. او این کار را با ساخت سیستم های توزیع شده ای که با استفاده از Go و Google Cloud مقیاس بندی می شوند ، انجام می دهد. او هرگز از دانش خود راضی نیست ، او یک یادگیرنده در طول زندگی است و همیشه علاقه مند به دنبال رشد و یادگیری است و سپس دانش خود را با دیگران به اشتراک می گذارد. جیمز در زمینه های مختلفی کار کرده است چه به عنوان یک تکنسین که با سیستم های راداری و ارتباطی کار می کند و چه به عنوان یک توسعه دهنده در سیستم عامل هایی مانند NET ، iOS و Android کار می کند. جیمز در اوقات فراغت خود از گذراندن وقت با خانواده ، بازی های ویدئویی و خواندن داستان ها و داستان های غیر داستانی لذت می برد.