RabbitMQ in Depth
در قلب اکثر برنامههای توزیع شده مدرن، صفی وجود دارد که ترافیک پیام را buffer، اولویت بندی و مسیر یابی میکند. RabbitMQ یک کارگزار پیام مبتنی بر پروتکل صف بندی پیام پیشرفته با کارایی بالا است. این کارگزار، تست شده، فوق سریع و به قدر کافی قدرتمند است که از پس هر چیزی که بر عهده آن بگذارید برآید. RabbitMQ به چند مرحله تنظیم ساده برای راه اندازی نیاز دارد و شما میتوانید فورا از آن برای مدیریت ارتباطات سطح پایین، پکپارچگی برنامه و مسیریابی سیستم توزیع شده پیام رسانی استفاده کنید.
کتاب RabbitMQ in Depth، یک راهنمای عملی برای ایجاد و نگهداری برنامههای مبتنی بر پیام است. این کتاب با تاکید بر این که چرا RabbitMQ به شکلی که کار میکند عمل میکند، پوشش مفصلی از آن ارائه داده است. در این کتاب مثالها و توضیحات مفصلی از سیستمهای دنیای واقعی اعم از خدمات شبکه ای ساده تا طرحهای پیچیده توزیع شده، مشاهده خواهید کرد. شما همچنین میتوانید پیش زمینه مورد نیاز برای تصمیم گیریهای اصلی معماری و تدوین رویهها برای مدیریت عملیاتی مؤثر را پیدا کنید.
مطالبی که در کتاب RabbitMQ در عمق، خواهید آموخت:
- AMQP، پروتکل صف بندی پیام پیشرفته
- برقراری ارتباط از طریق MQTT، Stomp و HTTP
- تکنیکهای ارزشمند اشکال زدایی
- یکپارچگی پایگاه داده
Table of Contents
Part 1 RabbitMQ and application architecture
Chapter 1 Foundational Rabbitmq
Chapter 2 How To Speak Rabbit: The Amq Protocol
Chapter 3 An In-Depth Tour Of Message Properties
Chapter 4 Performance Trade-Offs In Publishing
Chapter 5 Don’T Get Messages; Consume Them
Chapter 6 Message Patterns Via Exchange Routing
Part 2 Managing RabbitMQ in the data center or the cloud
Chapter 7 Scaling Rabbitmq With Clusters
Chapter 8 Cross-Cluster Message Distribution
Part 3 Integrations and customization
Chapter 9 Using Alternative Protocols
Chapter 10 Database Integrations
Appendix Getting set up