تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی تاب‌آوری داده‌ها با Spring و استریم رویداد RabbitMQ

دوره آموزشی تاب‌آوری داده‌ها با Spring و استریم رویداد RabbitMQ

2 ساعت 4 دقیقهمتوسط2024-09-10

مدرسین

Gregory Green

Gregory Green

Advisory Solution Engineer at VMware

جزئیات دوره

RabbitMQ یکی از راه‌حل‌های پرکاربرد پیام‌رسانی است و Spring نیز یکی از چارچوب‌های محبوب برای ساخت برنامه‌های مدرن جاوا محسوب می‌شود. در این دوره، گرگوری گرین به شما نشان می‌دهد که چگونه می‌توانید با استفاده از RabbitMQ و Spring، یک معماری داده مقاوم و پایدار برای برنامه‌های حساس ایجاد کنید.

این دوره به بررسی ویژگی‌های کلیدی RabbitMQ مانند صف‌های کواروم (Quorum Queues)، استریم‌ها و تکثیر چندسایته (Multi-site Replication) می‌پردازد. این ویژگی‌ها به شما کمک می‌کنند تا بتوانید سیستم‌های خود را در برابر خرابی‌های غیرمنتظره مقاوم‌تر کنید و از دسترس‌پذیری بالا بهره‌مند شوید.

علاوه بر این، گرگوری به بررسی پروژه‌های مختلف Spring مانند Spring Cloud و AMQP می‌پردازد که فرآیند ساخت برنامه‌های آماده برای تولید را بهبود می‌بخشند. این پروژه‌ها به توسعه‌دهندگان امکان می‌دهند تا به‌راحتی یکپارچگی سیستم‌های توزیع‌شده و پیام‌رسانی را پیاده‌سازی کنند.

در ادامه، یاد می‌گیرید که چگونه Kubernetes، یکی از ابزارهای محبوب برای مدیریت کانتینرها، می‌تواند به بهبود تاب‌آوری و پایداری برنامه‌های مبتنی بر Spring و RabbitMQ کمک کند. با ترکیب Kubernetes با Spring و RabbitMQ، می‌توانید از ویژگی‌های پیشرفته مقیاس‌پذیری و بازیابی خودکار بهره‌مند شوید و برنامه‌هایی مقاوم‌تر و با توان عملیاتی بالاتر ایجاد کنید.

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

مهارت ها

RabbitMQSpringData Resource ManagementDatabase ManagementOpen SourceDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - مقدمه ای بر تاب آوری داده ها
  • 02 - درک تاب آوری داده ها
  • 03 - معرفی RabbitMQ برای انعطاف پذیری داده ها
  • 04 - معرفی Spring و RabbitMQ برای انعطاف پذیری
  • 05 - کد منبع دوره

1. RabbitMQ Resilience

  • 06 - RabbitMQ را نصب و اجرا کنید
  • 07 - با صرافی‌ها و صف‌های RabbitMQ ارتباط برقرار کنید
  • 08 - مصرف قابل اعتماد با صف‌های حد نصاب RabbitMQ
  • 09 - مصرف با RabbitMQ Streams

2. قابلیت ارتجاعی Spring جاوا

  • 10 - مصرف مطمئن با صف‌های حد نصاب Spring و RabbitMQ
  • 11 - انتشار قابل اعتماد با Spring و RabbitMQ
  • 12 - مصرف مطمئن با Spring و RabbitMQ Streams

3. Kubernetes Resiliency با خرگوش و بهار

  • 13 - معرفی تاب آوری Kubernetes
  • 14 - Kubernetes را نصب کنید
  • 15 - RabbitMQ را روی Kubernetes نصب کنید
  • 16 - Spring را در Kubernetes مستقر کنید

4. Spring، RabbitMQ و Kubernetes Resiliency در ابر

  • 17 - RabbitMQ و Spring را با Kubernetes در ابر عمومی مستقر کنید
  • 18 - انعطاف پذیری را با Spring، RabbitMQ و Kubernetes در ابر عمومی نشان دهید
  • 19 - انعطاف پذیری چند سایت با Spring، RabbitMQ و Kubernetes در ابر عمومی

نتیجه گیری

  • 20 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal