{"id":6368,"date":"2025-06-19T15:12:04","date_gmt":"2025-06-19T15:12:04","guid":{"rendered":"https:\/\/9envoy.com\/?p=6368"},"modified":"2025-07-07T11:33:10","modified_gmt":"2025-07-07T11:33:10","slug":"rabbitmq","status":"publish","type":"post","link":"https:\/\/9envoy.com\/index.php\/2025\/06\/19\/rabbitmq\/","title":{"rendered":"RabbitMQ"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6368\" class=\"elementor elementor-6368\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0a9fa6 e-con-full e-flex e-con e-parent\" data-id=\"d0a9fa6\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t<div class=\"elementor-element elementor-element-70e1f06 e-con-full e-flex e-con e-child\" data-id=\"70e1f06\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t<div class=\"elementor-element elementor-element-8847d45 e-con-full e-flex e-con e-child\" data-id=\"8847d45\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a6092ab elementor-widget elementor-widget-ha-post-featured-image happy-addon ha-post-featured-image\" data-id=\"a6092ab\" data-element_type=\"widget\" data-widget_type=\"ha-post-featured-image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/9envoy.com\/wp-content\/uploads\/2016\/09\/rabbitmq.jpg\" class=\"attachment-full size-full wp-post-image\" alt=\"\" \/>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41a0955 elementor-widget__width-inherit elementor-widget elementor-widget-ha-post-title happy-addon ha-post-title\" data-id=\"41a0955\" data-element_type=\"widget\" data-widget_type=\"ha-post-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"ha-post-title elementor-size-default\">RabbitMQ<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4999c8c elementor-widget__width-inherit elementor-widget elementor-widget-ha-post-info happy-addon ha-post-info\" data-id=\"4999c8c\" data-element_type=\"widget\" data-widget_type=\"ha-post-info.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"ha-inline-items ha-icon-list-items ha-post-info\">\n\t\t\t\t\t<li class=\"ha-icon-list-item elementor-repeater-item-440a7df ha-inline-item\" itemprop=\"author\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"ha-icon-list-icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-user-circle\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"ha-icon-list-text ha-post-info__item ha-post-info__item--type-author\">\n\t\t\t\t\t\t\t\t\t\tadmin\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<li class=\"ha-icon-list-item elementor-repeater-item-c5c450d ha-inline-item\" itemprop=\"datePublished\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"ha-icon-list-icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-calendar\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm436-44v-36c0-26.5-21.5-48-48-48h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v36c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"ha-icon-list-text ha-post-info__item ha-post-info__item--type-date\">\n\t\t\t\t\t\t\t\t\t\tJune 19, 2025\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f7d8d2 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"9f7d8d2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ec39087 e-flex e-con-boxed e-con e-parent e-lazyloaded\" data-id=\"ec39087\" data-element_type=\"container\"><div class=\"e-con-inner\"><div class=\"elementor-element elementor-element-963b8d8 elementor-widget elementor-widget-text-editor\" data-id=\"963b8d8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\"><div class=\"elementor-widget-container\"><p>RabbitMQ is a robust, open-source message broker designed to facilitate communication between different applications through message sending and receiving. It supports various messaging protocols, with the Advanced Message Queuing Protocol (AMQP) being the primary one. RabbitMQ is known for its ease of deployment, whether on cloud environments or local machines.<\/p><\/div><\/div><\/div><\/div><div class=\"elementor-element elementor-element-352307e e-flex e-con-boxed e-con e-parent e-lazyloaded\" data-id=\"352307e\" data-element_type=\"container\"><div class=\"e-con-inner\"><div class=\"elementor-element elementor-element-4817ebf elementor-widget elementor-widget-technum_heading\" data-id=\"4817ebf\" data-element_type=\"widget\" data-widget_type=\"technum_heading.default\"><div class=\"elementor-widget-container\"><div class=\"technum-heading-widget\"><h2 class=\"technum-heading\"><span class=\"technum-heading-content\" style=\"color: #ffffff;\">Architecture :<\/span><\/h2><\/div><\/div><\/div><div class=\"elementor-element elementor-element-11f5eb8 elementor-widget elementor-widget-text-editor\" data-id=\"11f5eb8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\"><div class=\"elementor-widget-container\"><p>RabbitMQ\u2019s architecture is designed to handle the distribution and routing of messages efficiently. This makes it a powerful tool for integrating multiple systems and managing high-volume messaging scenarios.<\/p><\/div><\/div><\/div><\/div><div class=\"elementor-element elementor-element-49c031f e-flex e-con-boxed e-con e-parent e-lazyloaded\" data-id=\"49c031f\" data-element_type=\"container\"><div class=\"e-con-inner\"><div class=\"elementor-element elementor-element-d0e8893 elementor-widget elementor-widget-technum_heading\" data-id=\"d0e8893\" data-element_type=\"widget\" data-widget_type=\"technum_heading.default\"><div class=\"elementor-widget-container\"><div class=\"technum-heading-widget\"><h2 class=\"technum-heading\"><span class=\"technum-heading-content\" style=\"color: #ffffff;\">Benefits :<\/span><\/h2><\/div><\/div><\/div><div class=\"elementor-element elementor-element-5b708b5 elementor-widget elementor-widget-text-editor\" data-id=\"5b708b5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\"><div class=\"elementor-widget-container\"><ul><li style=\"list-style-type: none;\"><ul><li><strong>Load Management:<\/strong>\u00a0RabbitMQ can absorb load spikes, ensuring the system remains responsive even under heavy traffic.<\/li><\/ul><\/li><\/ul><p>\u00a0<\/p><ul><li><strong>Maintenance Flexibility:<\/strong>\u00a0It allows for maintenance on notification managers without interrupting the overall service, enhancing system reliability.<\/li><\/ul><\/div><\/div><\/div><\/div><div class=\"elementor-element elementor-element-122449a e-flex e-con-boxed e-con e-parent e-lazyloaded\" data-id=\"122449a\" data-element_type=\"container\"><div class=\"e-con-inner\"><div class=\"elementor-element elementor-element-715fe57 elementor-widget elementor-widget-technum_heading\" data-id=\"715fe57\" data-element_type=\"widget\" data-widget_type=\"technum_heading.default\"><div class=\"elementor-widget-container\"><div class=\"technum-heading-widget\"><h2 class=\"technum-heading\"><span class=\"technum-heading-content\" style=\"color: #ffffff;\">Core concepts :<\/span><\/h2><\/div><\/div><\/div><div class=\"elementor-element elementor-element-70b85d8 elementor-widget elementor-widget-text-editor\" data-id=\"70b85d8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\"><div class=\"elementor-widget-container\"><ul><li style=\"list-style-type: none;\"><ul><li><strong>Broker:<\/strong>\u00a0The broker in RabbitMQ acts as a mediator, responsible for receiving, routing, and delivering messages to the appropriate queues. It ensures that messages are correctly managed and directed to their intended destination.<\/li><\/ul><\/li><\/ul><p>\u00a0<\/p><ul><li style=\"list-style-type: none;\"><ul><li><strong>Queue:<\/strong>\u00a0A queue in RabbitMQ is an ordered collection of messages, functioning as a buffer that stores messages until they are processed by consumers. Queues can be durable, transient, or auto-deleting, and they ensure messages are delivered in the order they were sent. This enables asynchronous communication between different parts of an application.<\/li><\/ul><\/li><\/ul><p>\u00a0<\/p><ul><li><strong>Exchange:<\/strong>\u00a0Exchanges are pivotal in RabbitMQ\u2019s routing mechanism, directing messages to queues based on specific routing rules. RabbitMQ supports various types of exchanges:<\/li><\/ul><p>\u00a0<\/p><ul><li style=\"list-style-type: none;\"><ul><li><div class=\"coolsymbol\"><strong>Direct Exchange:<\/strong>\u00a0Routes messages with a specific routing key to queues bound with that key.<\/div><p>\u00a0<\/p><\/li><li><div class=\"coolsymbol\"><strong>Topic Exchange:<\/strong>\u00a0Routes messages based on a pattern matching the routing key.<\/div><p>\u00a0<\/p><\/li><li><div class=\"coolsymbol\"><strong>Fanout Exchange:\u00a0<\/strong>Routes messages to all bound queues indiscriminately.<\/div><p>\u00a0<\/p><\/li><li><div class=\"coolsymbol\"><strong>Headers Exchange:<\/strong>\u00a0Routes messages based on header values instead of routing keys.<\/div><\/li><\/ul><\/li><\/ul><p>\u00a0<\/p><ul><li style=\"list-style-type: none;\"><ul><li><strong>Binding:<\/strong>\u00a0A binding is a link between a queue (the destination) and an exchange (the source). It defines the routing key or pattern that the exchange uses to route messages to the specific queue. A queue can have multiple binding keys, allowing for flexible message routing configurations.<\/li><\/ul><\/li><\/ul><p>\u00a0<\/p><ul><li style=\"list-style-type: none;\"><ul><li><strong>Producer:<\/strong>\u00a0A producer is a user application that sends messages to an exchange. When sending a message, the producer specifies the exchange and the routing key, determining how the message will be routed to the appropriate queue.<\/li><\/ul><\/li><\/ul><p>\u00a0<\/p><ul><li style=\"list-style-type: none;\"><ul><li><strong>Consumer\/Listener:<\/strong>\u00a0A consumer is a user application that receives and processes messages from a queue. Consumers can acknowledge messages, ensuring they have been successfully processed. A queue can support multiple consumers, enabling load balancing and redundancy in message processing.<\/li><\/ul><\/li><\/ul><p>\u00a0<\/p><ul><li><strong>Ports:<\/strong>\u00a0RabbitMQ uses specific ports for different purposes:<\/li><\/ul><p>\u00a0<\/p><ul><li style=\"list-style-type: none;\"><ul><li><div class=\"coolsymbol\"><strong>Port 5672:<\/strong>\u00a0Used for AMQP communication.<\/div><p>\u00a0<\/p><\/li><li><div class=\"coolsymbol\"><strong>Port 15672:<\/strong>\u00a0Used for the management plugin, allowing for administrative and monitoring capabilities.<\/div><\/li><\/ul><\/li><\/ul><\/div><\/div><\/div><\/div><div class=\"elementor-element elementor-element-3db2eb8 e-flex e-con-boxed e-con e-parent e-lazyloaded\" data-id=\"3db2eb8\" data-element_type=\"container\"><div class=\"e-con-inner\"><div class=\"elementor-element elementor-element-8d810be elementor-widget elementor-widget-text-editor\" data-id=\"8d810be\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\"><div class=\"elementor-widget-container\"><p>RabbitMQ is a versatile and powerful message broker that simplifies communication between applications through its robust messaging framework. With support for various messaging protocols and flexible deployment options, RabbitMQ is an essential tool for modern application architecture, enabling reliable and efficient message handling across distributed systems.<\/p><\/div><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d6704f4 elementor-widget__width-inherit elementor-widget elementor-widget-spacer\" data-id=\"d6704f4\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2c61c3 elementor-widget__width-inherit elementor-widget elementor-widget-ha-post-navigation happy-addon ha-post-navigation\" data-id=\"c2c61c3\" data-element_type=\"widget\" data-widget_type=\"ha-post-navigation.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"ha-post-navigator\">\n            <div class=\"ha-post-navigator__prev ha-post-navigator__link\">\n                <a href=\"https:\/\/9envoy.com\/index.php\/2025\/06\/19\/ui-components\/\" rel=\"prev\"><span class=\"post-navigation__arrow-wrapper post-navigation__arrow-prev\"><i class=\"fa fa-angle-double-left\" aria-hidden=\"true\"><\/i><span class=\"elementor-screen-only\">Prev<\/span><\/span><span class=\"ha-post-navigator__link__prev\"><span class=\"post-navigation__prev--label\">Previous<\/span><span class=\"post-navigation__prev--title\">UI Components<\/span><\/span><\/a>            <\/div>\n                        <div class=\"ha-post-navigator__next ha-post-navigator__link\">\n                <a href=\"https:\/\/9envoy.com\/index.php\/2025\/06\/19\/gloovskrakend\/\" rel=\"next\"><span class=\"ha-post-navigator__link__next\"><span class=\"post-navigation__next--label\">Next<\/span><span class=\"post-navigation__next--title\">Gloo vs KrakenD API Gateway<\/span><\/span><span class=\"post-navigation__arrow-wrapper post-navigation__arrow-next\"><i class=\"fa fa-angle-double-right\" aria-hidden=\"true\"><\/i><span class=\"elementor-screen-only\">Next<\/span><\/span><\/a>            <\/div>\n        <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-180eb32 e-con-full titlesticky e-flex e-con e-child\" data-id=\"180eb32\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c48e541 elementor-widget elementor-widget-heading\" data-id=\"c48e541\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Recent Blogs<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c3d79e elementor-widget elementor-widget-ha-post-list happy-addon ha-post-list\" data-id=\"2c3d79e\" data-element_type=\"widget\" data-widget_type=\"ha-post-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"ha-post-list-wrapper\">\n\t\t\t\t<ul class=\"ha-post-list\" >\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"ha-post-list-item\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/9envoy.com\/index.php\/2025\/06\/20\/healthcheckjava\/\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"84\" src=\"https:\/\/9envoy.com\/wp-content\/uploads\/2025\/06\/healthcheck.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t\t\t<div class=\"ha-post-list-content\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"ha-post-list-title\">Health Check in Java<\/h2>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"ha-post-list-meta-wrap\">\n\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ha-post-list-category\">\n\t\t\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"hm hm-Category-List\"><\/i>Tech\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"ha-post-list-item\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/9envoy.com\/index.php\/2025\/06\/20\/springsecurity\/\">\n\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"84\" src=\"https:\/\/9envoy.com\/wp-content\/uploads\/2025\/06\/springsecurity.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t\t\t<div class=\"ha-post-list-content\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"ha-post-list-title\">Spring Security<\/h2>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"ha-post-list-meta-wrap\">\n\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ha-post-list-category\">\n\t\t\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"hm hm-Category-List\"><\/i>Tech\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"ha-post-list-item\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/9envoy.com\/index.php\/2025\/06\/20\/typesense\/\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"84\" src=\"https:\/\/9envoy.com\/wp-content\/uploads\/2025\/06\/typesense.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t\t\t<div class=\"ha-post-list-content\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"ha-post-list-title\">Typesense<\/h2>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"ha-post-list-meta-wrap\">\n\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ha-post-list-category\">\n\t\t\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"hm hm-Category-List\"><\/i>Tech\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"ha-post-list-item\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/9envoy.com\/index.php\/2025\/06\/19\/gloovskrakend\/\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"84\" src=\"https:\/\/9envoy.com\/wp-content\/uploads\/2025\/06\/Gloo_krakenD.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t\t\t<div class=\"ha-post-list-content\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"ha-post-list-title\">Gloo vs KrakenD API Gateway<\/h2>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"ha-post-list-meta-wrap\">\n\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ha-post-list-category\">\n\t\t\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"hm hm-Category-List\"><\/i>Tech\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"ha-post-list-item\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/9envoy.com\/index.php\/2025\/06\/19\/rabbitmq\/\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"84\" src=\"https:\/\/9envoy.com\/wp-content\/uploads\/2016\/09\/rabbitmq.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t\t\t<div class=\"ha-post-list-content\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"ha-post-list-title\">RabbitMQ<\/h2>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"ha-post-list-meta-wrap\">\n\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ha-post-list-category\">\n\t\t\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"hm hm-Category-List\"><\/i>Tech\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"ha-post-list-item\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/9envoy.com\/index.php\/2025\/06\/19\/ui-components\/\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"84\" src=\"https:\/\/9envoy.com\/wp-content\/uploads\/2025\/06\/ui.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t\t\t<div class=\"ha-post-list-content\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"ha-post-list-title\">UI Components<\/h2>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"ha-post-list-meta-wrap\">\n\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ha-post-list-category\">\n\t\t\t\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"hm hm-Category-List\"><\/i>Tech\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>RabbitMQ admin June 19, 2025 RabbitMQ is a robust, open-source message broker designed to facilitate communication between different applications through message sending and receiving. It supports various messaging protocols, with the Advanced Message Queuing Protocol (AMQP) being the primary one. RabbitMQ is known for its ease of deployment, whether on cloud environments or local machines. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5996,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[2],"tags":[11],"class_list":["post-6368","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-rabbitmq","entry","has-media"],"_links":{"self":[{"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/posts\/6368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/comments?post=6368"}],"version-history":[{"count":67,"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/posts\/6368\/revisions"}],"predecessor-version":[{"id":10304,"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/posts\/6368\/revisions\/10304"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/media\/5996"}],"wp:attachment":[{"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/media?parent=6368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/categories?post=6368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/9envoy.com\/index.php\/wp-json\/wp\/v2\/tags?post=6368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}