wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

APACHE KAFKA

profile
Rinki Sokhi
Oct 08, 2023
1 Like
0 Discussions
92 Reads

WHAT IS KAFKA?

Apache Kafka is an open-source platform for stream processing, designed for real-time data storage. It serves as an intermediary between senders and receivers, managing trillions of data events daily. Kafka is used for the production analytics pipeline & real time monitoring infrastructure. It is a distributed streaming platform that operates on the publish-subscribe messaging model, facilitating data exchange.

Apache Kafka was originally developed by LinkedIn, and later it was donated to the Apache Software Foundation.

CORE API s : Producer API , Consumer API , Streams API , Connector API

Key Features of Kafka

  1. Scalability: Apache Kafka exhibits scalability across all four dimensions: event producers, event processors, event consumers, and event connectors. In essence, Kafka can effortlessly scale without any downtime.
  2. High Volume: Kafka excels at processing vast volumes of data streams with ease.
  3. Data Transformations: Kafka provides the capability to generate new data streams by leveraging data streams from producers.
  4. Fault Tolerance: The Kafka cluster is resilient and capable of handling failures, including those involving masters and databases.
  5. Reliability: Given Kafka's distributed, partitioned, replicated, and fault-tolerant nature, it offers exceptional reliability.

Real-Time Applications of Kafka

1)Twitter: Registered users can read and post tweets, while unregistered users can only read them. Twitter incorporates Storm-Kafka into its stream processing infrastructure.

2)LinkedIn: Apache Kafka plays a crucial role at LinkedIn, handling activity stream data and operational metrics. The Kafka messaging system supports various products, including LinkedIn Newsfeed and LinkedIn Today for online message consumption, as well as offline analytics systems like Hadoop.

3)Netflix: Netflix, a multinational provider of on-demand Internet streaming media, relies on Kafka for real-time monitoring and event processing.

4)Box: At Box, Kafka powers the production analytics pipeline and real-time monitoring infrastructure.


Comments ()


Sign in

Read Next

OS PROCESS DESCRIPTION AND CONTROL-SARVAGYA JALAN

Blog banner

Importance of education

Blog banner

Memory Management in Operating System

Blog banner

Predicting Student Performance with Data Science

Blog banner

Harsh Rathod

Blog banner

Service stratergy principles

Blog banner

Starvation

Blog banner

Making Money through Instagram

Blog banner

Types Of scheduling

Blog banner

Game via listing method

Blog banner

Fault Tolerance

Blog banner

IT security management

Blog banner

Objectives and Functions of Operating System

Blog banner

Power of words

Blog banner

Kafka - A Framework

Blog banner

How To Implement Search Engine Marketing (Sem) Strategy Effectively

Blog banner

Study on cyber and network forensic in computer security management

Blog banner

Development Of Modern Operating System

Blog banner

HACKING MOBILE PLATFORM

Blog banner

Smart Homes | Zigbee Alliance

Blog banner

File management

Blog banner

BUSINESS MODELS OF E COMMERCE

Blog banner

IP Address

Blog banner

AOL Mail

Blog banner

Best password managers: Reviews of the top products

Blog banner

Thumb Sucking: When It’s Normal and When It Becomes a Dental Problem

Blog banner

Binary Search Tree (BST) in Data Structure

Blog banner

Sweet and Sour Mango Pickle (Gol Keri)

Blog banner

Operating Systems Overview

Blog banner

How to Conquer Depression ?

Blog banner

File System

Blog banner

Elegant fashion style

Blog banner

Types of Hackers

Blog banner

Honeypot in cyber security

Blog banner

Proton mail

Blog banner

Hey Aryan here

Blog banner

Classification Vs Clustring? What's the diffrence?

Blog banner

VIRTUAL MEMORY

Blog banner

Microsoft Windows Overview

Blog banner

R Programming

Blog banner

What is E-commerce

Blog banner

The IT Service Lifecycle

Blog banner