{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Backend Interview Crashcasts","title":"Kafka vs RabbitMQ: Architectural Differences and Ideal Use Cases Explained","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/4eca1ed3\"></iframe>","width":"100%","height":180,"duration":503,"description":"Dive into the world of message broker systems as we compare Kafka and RabbitMQ, two popular choices for backend engineers.\n\nIn this episode, we explore:\n\nArchitectural differences between Kafka and RabbitMQ, including push vs pull models\nPerformance benchmarks, scalability features, and ideal use cases for each system\nHow each platform handles data persistence, durability, and message ordering\nPotential challenges and considerations when implementing Kafka in your infrastructure\n\n\nListen in for expert insights on when to choose Kafka over RabbitMQ and ace your next backend interview!\n\nWant to dive deeper into this topic? Check out our blog post here: Read more","thumbnail_url":"https://img.transistorcdn.com/LToqc_kBbpkFzorh9zBW0NZ8m0EH-Gf8hf1RtGCOWfM/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82MDI4/M2M0YjRlZjZmMjRj/OGU5NWQwZTkyZWFi/M2I2MC5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}