Nastel Technologies is now meshIQ! Learn more
A background pattern for hero sections
An icon for a calendar

Published February 23, 2023

Apache Kafka has come a long way since its initial development at LinkedIn in 2010 and its release as an open-source project the following year. Over the past decade, it has grown from a humble messaging bus used to power internal applications into the world's most popular streaming data platform.

Evolution of Kafka and Advantages Over Messaging
An icon for a calendar

Published November 14, 2022

Do you want to use Kafka? Or do you need a message broker and queues? While they can seem similar, they have different purposes. I’m going to explain the differences, so you don’t try to brute force patterns and concepts in Kafka that are better used with a message broker.

Do you want to use Kafka? Or do you need a Queue?
An icon for a calendar

Published September 14, 2022

Apache Kafka is a high-throughput, low-latency platform for handling real-time data feeds. Its storage layer is in essence a massively scalable pub/sub message queue designed as a distributed transaction log. It can be used to process streams of data in real-time, building up a commit log of changes.

How to use OpenTelemetry for Kafka Monitoring
An icon for a calendar

Published September 2, 2022

Apache Kafka is an open-source software platform for processing streams of events. Developed for the streaming and archiving of data, Kafka is now supported by a large ecosystem of third-party applications. Developed by the founders of Confluent, Kafka was initially created in 2007 while the three creators were at LinkedIn.

Confluent for Apache Kafka and Confluent for Kubernetes
An icon for a calendar

Published May 24, 2022

We had a fantastic time at the Kafka Summit in London this year. It was so great to be meeting everyone face to face again after such a long break. It was interesting to see how people had progressed with their Kafka implementations.

Kafka Summit 2022
An icon for a calendar

Published March 30, 2022

Apache Kafka is a very popular open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications. Amazon MSK is a fully managed Kafka service that makes using Kafka even easier.

Managing Kafka on AWS with Nastel Navigator
An icon for a calendar

Published March 22, 2022

The benefits of Apache Kafka monitoring services are widely appreciated across the industry.

Organizations that rely heavily on Apache Kafka for their data streaming needs can derive great benefit from the use of Kafka monitoring services.

Who Can Benefit From Kafka Monitoring Services?
An icon for a calendar

Published March 17, 2022

Apache Kafka is a distributed messaging system that can be used to build applications with high throughput and resilience. It is often used in conjunction with other big data technologies, such as Hadoop and Spark. Kafka-based applications are typically used for real-time data processing, including streaming analytics, fraud detection, and customer sentiment analysis.

What is Kafka Monitoring?
An icon for a calendar

Published May 8, 2020

Recently I have setup test environments on both the IBM MQ and Confluent Kafka cloud offerings. For both of these the setup was quick and simple.  

Since many applications today are using client connections, switching from a locally hosted service to a cloud offering was as simple as changing the connection URL.

Cloudy with a chance of meatballs