RabbitMQ vs Kafka: Which Platform to Choose in 2023?
A technical comparison of RabbitMQ and Apache Kafka for messaging in microservices, covering their architectures, patterns, and use cases.
Eran Stiller is a software architect, developer, and public speaker with a strong background in computer science, physics, and business management. He combines deep technical expertise with big-picture system design, leadership, and community contribution.
9 articles from this blog
A technical comparison of RabbitMQ and Apache Kafka for messaging in microservices, covering their architectures, patterns, and use cases.
Explains the JavaScript Nullish Coalescing Operator (??), its syntax, and how it provides default values for null/undefined variables.
A guide explaining four different methods to create and work with multiline strings in JavaScript, including template literals and concatenation.
A curated list of essential books for software engineers to master design patterns, architecture, and core development principles in 2023.
A comprehensive guide listing 76 essential technical and soft skills for software engineers to learn in 2023 to advance their careers.
A software architect shares 12 key lessons learned from successfully organizing and running a full-day virtual tech conference for over 500 attendees.
A tutorial on building a scalable, low-latency custom URL shortener service using Azure Functions and Cosmos DB.
A CTO discusses the role of a Chief Technology Officer in a software services company and outlines paths for professional growth for software developers.
A software architect explains the importance of cloud computing for career growth, using analogies to describe its services and benefits.