کتاب بک‌اند و سیستم‌های صف (Queue)

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره بک‌اند و سیستم‌های صف (Queue)

موضوع کلی: کاوش در مبانی کامپیوتر و برنامه‌نویسی

موضوع میانی: بک‌اند (Back-end)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر سیستم‌های صف در بک‌اند
  • 2. کاربردهای سیستم‌های صف در معماری بک‌اند
  • 3. آشنایی با مفهوم صف‌های پیام (Message Queues)
  • 4. انواع صف‌ها: ساده، اولویت‌دار، FIFO، LIFO
  • 5. مزایا و معایب استفاده از سیستم‌های صف
  • 6. معرفی پروتکل AMQP و نقش آن در صف‌های پیام
  • 7. معرفی پروتکل MQTT و کاربردهای آن در صف‌های پیام
  • 8. مقایسه AMQP و MQTT
  • 9. پیاده‌سازی یک صف ساده با استفاده از پایتون
  • 10. پیاده‌سازی یک صف ساده با استفاده از Node.js
  • 11. معرفی RabbitMQ: نصب، پیکربندی و مفاهیم پایه
  • 12. ایجاد Exchange، Queue و Binding در RabbitMQ
  • 13. ارسال و دریافت پیام در RabbitMQ با پایتون
  • 14. ارسال و دریافت پیام در RabbitMQ با Node.js
  • 15. الگوهای مصرف پیام: Worker، Fanout، Direct، Topic
  • 16. مدیریت خطاها و پیام‌های نامعتبر در سیستم‌های صف
  • 17. تضمین تحویل پیام (Message Delivery Guarantees)
  • 18. مقیاس‌پذیری سیستم‌های صف
  • 19. مانیتورینگ و لاگ‌برداری از سیستم‌های صف
  • 20. معرفی Redis به عنوان یک صف پیام
  • 21. استفاده از Redis برای پیاده‌سازی صف‌های ساده
  • 22. مقایسه RabbitMQ و Redis به عنوان سیستم‌های صف
  • 23. صف‌های پیام در معماری میکروسرویس‌ها
  • 24. استفاده از صف‌ها برای decoupling سرویس‌ها
  • 25. الگوهای ارتباط ناهمگام (Asynchronous Communication)
  • 26. پیاده‌سازی صف‌های اولویت‌دار در RabbitMQ
  • 27. پیاده‌سازی صف‌های اولویت‌دار در Redis
  • 28. کنترل نرخ (Rate Limiting) در سیستم‌های صف
  • 29. صف‌های تاخیری (Delayed Queues) و کاربردهای آن‌ها
  • 30. صف‌های Dead-Letter و مدیریت پیام‌های از دست رفته
  • 31. امنیت در سیستم‌های صف: احراز هویت و مجوز
  • 32. تست و دیباگ سیستم‌های صف
  • 33. بهینه‌سازی عملکرد سیستم‌های صف
  • 34. استفاده از Celery برای مدیریت وظایف پس‌زمینه در پایتون
  • 35. استفاده از BullMQ برای مدیریت وظایف پس‌زمینه در Node.js
  • 36. معماری Event-Driven و نقش سیستم‌های صف
  • 37. استفاده از Kafka به عنوان یک سیستم صف توزیع‌شده
  • 38. مقایسه Kafka با RabbitMQ و Redis
  • 39. پیاده‌سازی Publisher/Subscriber با Kafka
  • 40. معرفی سیستم‌های صف ابری (Cloud Queues)
  • 41. استفاده از AWS SQS
  • 42. استفاده از Azure Service Bus
  • 43. استفاده از Google Cloud Pub/Sub

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.