جزییات کتاب
ربیت ام کیو یک نرمافزار کارگزار پیام منبع باز (گاهی اوقات میانافزار پیاممحور خوانده می شود) است که در اصل پروتکل صف بندی پیام پیشرفته (انگلیسی: Advanced Message Queuing Protocol) یا AMQP را پیاده سازی کرده است اما پس از آن اقدام به گسترش پروتکل های پشتیبانی شده خود با معماری افزونه ای (انگلیسی: plug-in protocol) برای پروتکل پیام جریان-متن محور (انگلیسی: Streaming Text Oriented Messaging Protocol) یا STOMP، پروتکل MQTT و سایر پروتکل ها نموده است. سرور ربیت ام کیو به زبان ارلنگ نوشته شده است و روی بستر چارچوب Open Telecom Platform ساخته شده است. کتابخانه های سمت کلاینت که واسطی برای ارتباط با کارگزار فراهم می کنند برای زبان های برنامه نویسی مشهور وجود دارد.
Hop straight into developing your own messaging applications by learning how to utilize RabbitMQ with this book and ebook Overview Refresh your knowledge of the basics of message-orientated architecture and witness how powerful RabbitMQ can be when building your messaging applications Discover the strategies behind increasing the scalability and fault tolerance of your applications Gain a deep and practical understanding of RabbitMQ through the journey of Clever Coney Media, a fictitious company with real-world problems In Detail RabbitMQ is above all other forms of message queuing software thanks to its loosely coupled architecture and its ability to bind multiple languages, making modern web applications secure, scalable, and simple to maintain. Armed with this supportive guide, you now have the opportunity to get stuck into developing your own message-based applications immediately with RabbitMQ. Using the fictitious Clever Coney Media as a case study, you will follow their journey of developing with RabbitMQ, from implementing simple, synchronous get operations to using advanced message routing and tracking the messaging application. With RabbitMQ Essentials, you will observe how using message queuing software can streamline the development of your own distributed and scalable applications. What you will learn from this book Familiarize yourself with the basics of RabbitMQ to start building your own messaging applications Get to know how Clever Coney Media implemented RabbitMQ to improve the development of applications Publish, receive, and reject messages Route messages by using direct, topic, fanout, and header exchanges Create your own application inbox and public address system using Java and Ruby Analyze the traffic of your applications using a Python client Solve any emergencies using an eviction strategy, smart message routing, clustering, and federation Monitor the health of your application by learning how to track it Approach This book is a quick and concise introduction to RabbitMQ. Follow the unique case study of Clever Coney Media as they progressively discover how to fully utilize RabbitMQ, containing clever examples and detailed explanations.
درباره نویسنده
دیوید دستمالچیان (انگلیسی: David Dastmalchian؛ زادهٔ ۱۹۸۴ میلادی) هنرپیشه ارمنیتبار اهل ایالات متحده آمریکا است.