4 Guides


Introduction to Apache Kafka

Apache Kafka is used to build services like real-time data streams and provides five core APIs. In this piece, we will briefly look at it and its core APIs.

Difference between Kafka and REST API

The REST and Kafka APIs are two different API architectures. In this piece, let's take a look at the differences between Kafka and REST API.

Difference between GraphQL and Kafka API

GraphQL is a query language whereas Kafka is an event stream platform. In this piece, let’s look at GraphQL, Kafka APIs, and a few differences between them.

Best Practices for Working with Kafka API

Apache Kafka is an event streaming platform that provides five core APIs for Java and Scala. Let's look at some of the best practices of using Kafka API.