Mihai Ghita

Mihai Ghita

Data Engineer, eSolutions

Mihai Ghita is a Data Engineer at eSolutions, describing himself as an enthusiastic and curious person. Mihai has always been passionate about technology and during the last years, he specialized in Big Data technologies, such as Kafka, Spark, and other streaming processing tools, also holding a Certificate as a Google Cloud Professional Data Engineer.

Articles

Delivery Guarantees Provided by Kafka

Delivery Guarantees Provided by Kafka

In modern architectures, like microservices, communication between services is done using messaging systems. When we design a system, and we want to use a messaging system, then the following questions must be considered: How do we guarantee that all messages are processed? & How do we avoid or handle duplicate messages?