kafka logo programing developer
Articles

Building Spring Boot application for Apache Kafka Admin operations

1. About this article Apache Kafka is a distributed streaming platform which is for building real-time streaming data pipelines and applications. Managing Kafka cluster is not an easy task and sometimes confusing. In this article, I will show you how you can implement an application which is capable to do Admin operations in Kafka. 2. Technology In this example we use: Spring Tool Suite 3 Spring Boot Framework Zookeeper (version
Event Based Data Architecture. Kafka
Articles

Kafka Streams

Kafka Stream is a stream processing library that transforms data in real-time. It utilizes a Kafka cluster to its full capabilities by leveraging horizontal scalability, fault tolerance, and exactly-once semantics. It is a true stream processing engine that analyzes and transforms the data stored in Kafka topics record by record. Kafka streams are written as standard Java application that takes input from Kafka topics & processes the output in Kafka
cloud_hand_users
Articles

Kafka SSL Client Authentication in Multi-Tenancy Architecture

Apache Kafka is the key product for not only messaging transformations but also real-time data processing, in addition to many other use cases. Architectures hosted inside the cloud claim to be secure in terms of communication and providing general security. But when it comes to the multiple client/consumer communication from a server/producer, Kafka provides in-built support for SSL as well as user-based authentication. In the below article, we will set
online pharmacy with car shopping
Articles Popular

Real-Time Small Business Intelligence with ksqlDB

If you’re like me, you may be accustomed to reading articles about event streaming that are framed by large organizations and mountains of data. We’ve read about how the event streaming juggernaut Netflix uses Apache Kafka® to make sense of the viewing habits of 167 million subscribers, and understand how best to allocate a production budget measured in billions of dollars. We’ve learned how Deutsche Bahn manages passenger data for over 5 million
graphic computer and mobile screen with graphs and charts
Articles

Real-Time Data Streaming, Kafka, and Analytics Part 1: Data Streaming 101

The terms “real-time data” and “streaming data” are the latest catch phrases being bandied about by almost every data vendor and company. Everyone wants the world to know that they have access to and are using the latest, greatest data for making business decisions. But using the term is not enough. Do your business executives and users know what data streaming is, where the information comes from and why it
logo Kafka and graphics
Articles Popular

Event streaming using Apache Kafka

There are levels of event recording in accordance with the use cases for which we are tracking like application logging (Log4j levels). Now a mission-critical application (like transactions) will generate a huge number of events, this will enable to debug/analyse in case of any failure or audits. For low to medium priority apps, we can keep it simple and less frequent. Before we get into details of Kafka-enabled event streaming,
computer with graphics vector API
Articles

5 Things to Know About Event-Driven APIs and Apache Kafka

APIs are becoming the crux of any digital business today. They provide a multitude of internal and external uses, including making B2B connections and linking building blocks for low-code application development and event-driven thinking. Digital business can’t exist without event-driven thinking. There are real benefits to developing event-driven apps and architecture—to provide a more responsive and scalable customer experience. Your digital business requires new thinking. New tools are required to adopt event-driven