6 followers
Backend Software Engineer, focused on Java-based backend applications, PostgreSQL in databases, Kafka/ActiveMQ/RabbitMQ in messaging.
What does it mean to optimize Kafka for High Availability? This means that the Kafka applications should recover as quickly as possible from failures...
What is Durability in Kafka Durability in Kafka is all about reducing the likelihood of losing a message. Confluent Cloud enforces a replication...
Latencies in Kafka Production Latency (between Producer and Leader Broker) Consumption latency (between Consumer and Leader Broker) End-to-end...
Number of Partitions Topic partitions is a unit of parallelism in Kafka. Therefore, increasing the number of partitions of a given topic may also...
Introduction Problem Statement Transactional messaging is a common problem in Microservices - how do you integrate message publishing with database...
Configurable Services & Externalized Configuration Pattern - Motivation Services need configuration properties to run - network location and...