Sitemap
Dev Genius

Coding, Tutorials, News, UX, UI and much more related to development

Member-only story

How to boost the efficiency of Kafka message driven services

9 min readFeb 4, 2023

--

Press enter or click to view image in full size
Photo by Calum Lewis on Unsplash

The transmission of computer records can be done in various formats such as CSV, text and even byte binary format. JSON, without a doubt, is one of the prevalent data formats nowadays. It is extensively adopted in REST APIs. It is so popular because data can be presented in a hierarchical structure and in text format that is easily readable.

The use of JSON is widespread. Just go to walmart.com and search for something, you will see the search results which are in fact rendered based on a response in JSON format.

Press enter or click to view image in full size

As JSON has become a commonly used data format, people are naturally using it for message driven services as well. However, Just because JSON is a common data format does not mean it fits for all use cases.

AVRO is a serialization framework and an Apache open source project. Originally, it was designed for the exchange of big data. The usage has been extended to message driven services for its efficiency and robust support for data schema. People claim that processing of data in AVRO format is faster and more…

--

--

Gavin F.
Gavin F.

Written by Gavin F.

Backend engineer sharing insights on scalable systems, Kafka, Cassandra, and cloud-native tools. Follow for practical guides and tips.

Dev Genius
Dev Genius

Published in Dev Genius

Coding, Tutorials, News, UX, UI and much more related to development