کتاب الگوهای تبادل پیام در میکروسرویسها: طراحی، پیادهسازی و عیبیابی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای تبادل پیام در میکروسرویسها: طراحی، پیادهسازی و عیبیابی
موضوع کلی: معماری نرمافزار
موضوع میانی: الگوهای طراحی در سیستمهای توزیعشده
📋 سرفصلهای دوره
- 1. مقدمهای بر میکروسرویسها و معماری توزیعشده
- 2. مفاهیم کلیدی تبادل پیام
- 3. مزایای استفاده از تبادل پیام در میکروسرویسها
- 4. انتخاب نوع مناسب تبادل پیام: صفها در مقابل انتشار-اشتراک
- 5. پیادهسازی صفهای پیام با RabbitMQ
- 6. پیادهسازی صفهای پیام با Kafka
- 7. مقدمهای بر پروتکل AMQP
- 8. مقدمهای بر پروتکل MQTT
- 9. مقدمهای بر پروتکل STOMP
- 10. الگوی Point-to-Point
- 11. الگوی Publish-Subscribe
- 12. الگوی Request-Reply
- 13. الگوی Message Broker
- 14. الگوی Message Bus
- 15. الگوی Event Sourcing
- 16. الگوی CQRS و ارتباط آن با تبادل پیام
- 17. الگوی Saga برای مدیریت تراکنشهای توزیعشده
- 18. الگوی Compensating Transaction
- 19. الگوی Eventual Consistency
- 20. الگوی Idempotent Consumer
- 21. الگوی Dead Letter Queue
- 22. الگوی Message Transformation
- 23. الگوی Message Filtering
- 24. الگوی Message Routing
- 25. الگوی Circuit Breaker در تبادل پیام
- 26. الگوی Retry برای مدیریت خطاها
- 27. الگوی Rate Limiting برای کنترل بار
- 28. مراقبت و پایش سیستمهای تبادل پیام
- 29. عیبیابی مشکلات رایج در تبادل پیام
- 30. تست سیستمهای تبادل پیام
- 31. الگوهای طراحی برای مقیاسپذیری سیستمهای تبادل پیام
- 32. الگوهای طراحی برای اطمینان از تحویل پیام
- 33. امنیت در تبادل پیام
- 34. استفاده از TLS/SSL برای رمزنگاری پیام
- 35. احراز هویت و مجوز در سیستمهای تبادل پیام
- 36. مدیریت پیکربندی سیستمهای تبادل پیام
- 37. استفاده از Docker و Kubernetes برای استقرار سیستمهای تبادل پیام
- 38. مطالعه موردی: پیادهسازی یک سیستم سفارشدهی با تبادل پیام
- 39. مطالعه موردی: پیادهسازی یک سیستم اعلان با تبادل پیام
- 40. مطالعه موردی: پیادهسازی یک سیستم پردازش تصویر با تبادل پیام
- 41. بهترین شیوهها برای طراحی سیستمهای تبادل پیام
- 42. چالشهای رایج در پیادهسازی سیستمهای تبادل پیام
- 43. مقایسه RabbitMQ و Kafka
- 44. مقایسه MQTT و AMQP
- 45. آینده تبادل پیام در میکروسرویسها
- 46. استفاده از Serverless Computing با تبادل پیام
- 47. یکپارچهسازی تبادل پیام با سیستمهای Legacy
- 48. الگوهای طراحی برای مدیریت پیامهای بزرگ
- 49. الگوهای طراحی برای کاهش تأخیر در تبادل پیام
- 50. استفاده از تبادل پیام برای پردازش جریانی
- 51. الگوهای طراحی برای مدیریت نسخههای پیام
- 52. استفاده از Schema Registry برای مدیریت Schema
- 53. الگوهای طراحی برای ردیابی پیامها
- 54. الگوهای طراحی برای مدیریت پیامهای تکراری
- 55. الگوهای طراحی برای تضمین ترتیب پیامها
- 56. الگوهای طراحی برای مدیریت پیامهای خارج از ترتیب
- 57. الگوهای طراحی برای مدیریت پیامهای از دست رفته
- 58. الگوهای طراحی برای مدیریت پیامهای فاسد
- 59. الگوهای طراحی برای مدیریت پیامهای ناهمزمان
- 60. الگوهای طراحی برای مدیریت پیامهای همزمان
- 61. الگوهای طراحی برای مدیریت پیامهای با اولویت
- 62. الگوهای طراحی برای مدیریت پیامهای زمانبندیشده
- 63. الگوهای طراحی برای مدیریت پیامهای با TTL
- 64. الگوهای طراحی برای مدیریت پیامهای با قالبهای مختلف
- 65. الگوهای طراحی برای مدیریت پیامهای چندرسانهای
- 66. الگوهای طراحی برای مدیریت پیامهای متنی
- 67. الگوهای طراحی برای مدیریت پیامهای باینری
- 68. الگوهای طراحی برای مدیریت پیامهای JSON
- 69. الگوهای طراحی برای مدیریت پیامهای XML
- 70. الگوهای طراحی برای مدیریت پیامهای پروتکولی
- 71. الگوهای طراحی برای مدیریت پیامهای سفارشی
- 72. الگوهای طراحی برای مدیریت پیامهای رمزگذاریشده
- 73. الگوهای طراحی برای مدیریت پیامهای فشرده
- 74. الگوهای طراحی برای مدیریت پیامهای با امضای دیجیتال
- 75. الگوهای طراحی برای مدیریت پیامهای با Metadata
- 76. الگوهای طراحی برای مدیریت پیامهای با Header
- 77. الگوهای طراحی برای مدیریت پیامهای با Body
- 78. الگوهای طراحی برای مدیریت پیامهای با Trailer
- 79. الگوهای طراحی برای مدیریت پیامهای با Sequence Number
- 80. الگوهای طراحی برای مدیریت پیامهای با Timestamp
- 81. الگوهای طراحی برای مدیریت پیامهای با Correlation ID
- 82. الگوهای طراحی برای مدیریت پیامهای با Message ID
- 83. الگوهای طراحی برای مدیریت پیامهای با Reply-To
- 84. الگوهای طراحی برای مدیریت پیامهای با Content-Type
- 85. الگوهای طراحی برای مدیریت پیامهای با Encoding
- 86. الگوهای طراحی برای مدیریت پیامهای با Language
- 87. الگوهای طراحی برای مدیریت پیامهای با Character Set
- 88. الگوهای طراحی برای مدیریت پیامهای با Content-Length
- 89. الگوهای طراحی برای مدیریت پیامهای با Transfer-Encoding
- 90. الگوهای طراحی برای مدیریت پیامهای با Connection
- 91. الگوهای طراحی برای مدیریت پیامهای با Keep-Alive
- 92. الگوهای طراحی برای مدیریت پیامهای با Authorization
- 93. الگوهای طراحی برای مدیریت پیامهای با Authentication
- 94. الگوهای طراحی برای مدیریت پیامهای با Session
- 95. الگوهای طراحی برای مدیریت پیامهای با Transaction
- 96. الگوهای طراحی برای مدیریت پیامهای با Logging
- 97. الگوهای طراحی برای مدیریت پیامهای با Monitoring
- 98. الگوهای طراحی برای مدیریت پیامهای با Alerting
- 99. الگوهای طراحی برای مدیریت پیامهای با Reporting
- 100. الگوهای طراحی برای مدیریت پیامهای با Auditing
تگها:
Leda Messaging Patterns
الگوهای پیام
الگوهای طراحی
تبادل پیام
ریزسرویسها
سیستمهای توزیعشده
طراحی میکروسرویس
لدا
معماری نرمافزار
میکروسرویسها
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.