wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

APACHE KAFKA

profile
Rinki Sokhi
Oct 08, 2023
1 Like
0 Discussions
97 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

Proton mail

Blog banner

Sensory Play for Toddlers: Boosting Curiosity Through Touch, Sound, and Colour

Blog banner

Smart Eating Habits for Office Professionals to Stay Healthy

Blog banner

HR Automation : Need of the hour

Blog banner

HTML vs HTML5

Blog banner

Memory management

Blog banner

Nature’s Brush on Silk: The Secret Behind Patola Colours

Blog banner

Big Data Architecture

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

Memory Management in Operating System

Blog banner

Place to visit in pune

Blog banner

Why Real-Life Experiences Make Learning More Meaningful for Children

Blog banner

Music

Blog banner

How to Avoid being a Victim of Cybercrime

Blog banner

virtual memory

Blog banner

Deadlock

Blog banner

City2Surf & Spring Fitness Recovery Guide: How Sports Drinks Silently Damage Enamel

Blog banner

Risk mitigation and management

Blog banner

Subnet Masking

Blog banner

10 Types of Friends in every friend group

Blog banner

Clustering Techniques

Blog banner

Worms, viruses and Bots

Blog banner

Deadlock in Operating System

Blog banner

Dancing Classes In Mumbai

Blog banner

Virtualization

Blog banner

Blockchain Security Technique

Blog banner

Memory Management in an Operating System

Blog banner

DATA WRANGLING

Blog banner

Data Science & AI

Blog banner

Why Eating a Variety of Foods Is Important for Complete Nutrition?

Blog banner

How To Setup DVWA Using XAMPP on Windows

Blog banner

note taker app

Blog banner

Linux

Blog banner

Fashion marketing in india

Blog banner

TOP 5 GAMING GADGETS (2024)

Blog banner

Deadlocks in Operating System

Blog banner

10 Unknown facts about India's Independence

Blog banner

differentiate thinking humanly and rationally

Blog banner

10 Survival Tips that might save your life

Blog banner

Craziness of dream 11 and how it impacts on our life

Blog banner

You Get Everyone, But No One Gets You: The Lonely Side of High Emotional Intelligence

Blog banner

MENDELEY

Blog banner