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

Four Stalls Every Vegetarian Needs To Eat At Outside Vile Parle Station

Blog banner

Web Site

Blog banner

Hacking

Blog banner

Buffers in Operating Systems

Blog banner

Virtual memory

Blog banner

Health is Wealth

Blog banner

Self-love: Being the reason of your own smile

Blog banner

Footprinting

Blog banner

1.1 basic elements

Blog banner

Zero-Click Searches: How To Stay Visible In Google’s New Era

Blog banner

CYBERBULLYING: Negative comments!

Blog banner

Data Lakes: A Key to Modern Data Management

Blog banner

Daycare Centres Help Children Transition into Structured Learning

Blog banner

security requirements for safe e-payment

Blog banner

Types of Hackers.

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

How the mobile IP is used in GSM architecture.

Blog banner

Some facts about Technology

Blog banner

Navigating the Digital Battlefield: Security Breaches and Effective Countermeasures

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

How To Setup DVWA Using XAMPP on Windows

Blog banner

Deadlock and Starvation

Blog banner

Revolutionary AI Tool: ChatGPT

Blog banner

Senseless Teeths

Blog banner

Stop Racism

Blog banner

Big Data

Blog banner

All you need to know about “Off-page SEO”

Blog banner

What are NFT s?

Blog banner

The Role of Teachers in Building a Child’s Confidence

Blog banner

Festive Ethnic Wear Guide: Patola-Inspired Looks for Every Celebration

Blog banner

The Power of Forensic Watermarking in the Fight Against Content Piracy

Blog banner

The IT Service Lifecycle

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner

An Overivew Of Cache Memory

Blog banner

Art and Culture of Rajasthan

Blog banner

Why Summer Break Is Important for Emotional and Cognitive Growth?

Blog banner

?How long does wisdom tooth pain last?

Blog banner

Blockchain Security Technique

Blog banner

Survey of Which Movies Types people are Prefer to Watch in India.

Blog banner

Threads

Blog banner

PPT methodology

Blog banner

IT security management

Blog banner