دوره آموزشی ساخت میکروسرویس ها جاوا با gRPC
⏱️ 2 ساعت 31 دقیقه📈 پیشرفته📅 2021-04-29
مدرسین

Ketkee Aryamane
Software Professional
جزئیات دوره
با توجه به روند فزاینده به سمت معماری میکروسرویس ها، مشاغل بیشتر و بیشتری gRPC را در پیش می گیرند که به توسعه دهندگان کمک می کند میکروسرویس ها با مقیاس قابل تأمل با تأخیر کم و توان عملیاتی بالاتر بسازند. در این دوره، Ketkee Aryamane اصول gRPC و ویژگی های اصلی آن را پوشش می دهد. Ketkee با نظریه اساسی پشت RPC و پروتکل HTTP / 2 شروع می شود، سپس نحوه ساخت دو سرویس gRPC در جاوا از ابتدا با استفاده از بافرهای پروتکل را نشان می دهد و این سرویس ها را با استفاده از gRPC به یکدیگر متصل می کند. وی همچنین چگونگی ایجاد مشتریانی را که می توانند به آن خدمات متوسل شوند، ارائه می دهد. اگر شما یک توسعه دهنده هستید که به دنبال راه های جدید برای توسعه خدمات وب هستید، دنبال کردن Ketkee در ساخت میکروسرویس ها از ابتدا راهی عالی برای یادگیری مفاهیم جدید است، در عین حال استفاده از این مفاهیم را نیز عملی می داند.
مهارت ها
gRPCSoftware ArchitectureJavaOracleProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - میکروسرویس با gRPC
- 02 - آنچه باید بدانید
1. مقدمه ای بر gRPC
- 03 - ارتباط بین سرویس
- 04 - مروری بر چارچوب gRPC
- 05 - ویژگی های چارچوب gRPC
- 06 - فونداسیون های gRPC
- 07 - مشکلات HTTP 1
- 08 - چگونه HTTP 2 بهتر است
- 09 - بافرهای پروتکل را درک کنید
- 10 - مراحل توسعه سرویس gRPC
2. بلوک های ساختمان gRPC
- 11 - استفاده از بافرهای پروتکل
- 12 - استفاده از نرم افزار gRPC API Download
- 13 - تعریف سرویس با استفاده از پروتوباف
- 14 - با استفاده از پروتک، خرد تولید کنید
- 15 - کلاس های تولید شده پیاده روی
- 16 - فراداده ها و کانال ها
- 17 - انواع فراخوانی gRPC
3. ساخت سرویس کاربر با استفاده از RPC
- 18 - مروری بر خدمات مدیریت سفارش ساخته شده در دوره
- 19 - یک پروژه maven-gRPC ایجاد کنید
- 20 - user.proto را تعریف کرده و سرویس های خرد را تولید کنید
- 21 - تنظیم کد پایگاه داده
- 22 - روش دیتابیس را برای دریافت مشخصات کاربر اضافه کنید
- 23 - اجرای خرد سرویس
- 24 - برای میزبانی سرویس کاربر کد بنویسید
- 25 - سرویس کاربر را تست کنید
4. ساخت سرویس مدیریت سفارش با استفاده از gRPC
- 26 - order.proto را تعریف کرده و stub ایجاد کنید
- 27 - برای دریافت سفارشات، روش پایگاه داده را اضافه کنید
- 28 - روش خدمات را برای دریافت جزئیات سفارش اضافه کنید
- 29 - برای سرویس سفارش میزبان کد بنویسید
- 30 - سرویس سفارش را با استفاده از مشتری تست کنید
- 31 - Recap برای اتصال کاربر و سفارش خدمات
- 32 - یک مشتری برای تماس با خدمات سفارش بنویسید
- 33 - تماس با مشتری سفارش از سرویس کاربر
- 34 - جریان کامل مدیریت سفارش را آزمایش کنید
- 35 - Challenge موارد استفاده افزودنی به سبد خرید را اجرا کنید
نتیجه
- 36 - ساخت میکروسرویس های gRPC در مفاهیم پیشرفته جاوا
مشاهده دوره کامل
رفتن به دوره