in Technology by
What are the  differences between Apache Flink Batch vs Real-time Processing ?

1 Answer

0 votes
by

In terms of Big Data, there are two types of processing −

  • Batch Processing
  • Real-time Processing

Processing based on the data collected over time is called Batch Processing. For example, a bank manager wants to process past one-month data (collected over time) to know the number of cheques that got cancelled in the past 1 month.

Processing based on immediate data for instant result is called Real-time Processing. For example, a bank manager getting a fraud alert immediately after a fraud transaction (instant result) has occurred.

The table given below lists down the differences between Batch and Real-Time Processing −

Batch Processing Real-Time Processing

Static Files

Event Streams

Processed Periodically in minute, hour, day etc.

Processed immediately

nanoseconds

Past data on disk storage

In Memory Storage

Example − Bill Generation

Example − ATM Transaction Alert

These days, real-time processing is being used a lot in every organization. Use cases like fraud detection, real-time alerts in healthcare and network attack alert require real-time processing of instant data; a delay of even few milliseconds can have a huge impact.

Related questions

0 votes
    I have set up a cronjob to run a script daily. This script pulls out a list of Ids from a ... , JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Feb 20, 2022 in Education by JackTerrance
0 votes
    I have set up a cronjob to run a script daily. This script pulls out a list of Ids from a ... , JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Feb 19, 2022 in Education by JackTerrance
0 votes
    I understand that Batch Normalisation helps in faster training by turning the activation towards unit Gaussian ... normalization. Select the correct answer from above options...
asked Jan 29, 2022 in Education by JackTerrance
0 votes
    I need to count daily orders per user. The data may arrive late for quite a long time. So i ... JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Apr 7, 2022 in Education by JackTerrance
0 votes
    S3 is a storage facility, EBS is a device, EFS is a file system. Can you please help me in choosing among the three and where Select the correct answer from above options...
asked Jan 24, 2022 in Education by JackTerrance
0 votes
    AngularJS Vs. Angular 2 Vs. Angular 4: Understanding the Differences...
asked Nov 19, 2020 in Education by Editorial Staff
0 votes
    Real-time bidding is a form of programmatic buying. False True...
asked Sep 5, 2021 in Technology by JackTerrance
0 votes
    Real-time data ingestion in Cassandra can be done using (1)Kafka (2)none (3)both Spark and Kafka (4)Spark...
asked May 7, 2021 in Technology by JackTerrance
0 votes
    Real-time data ingestion in Cassandra can be done using (1)Kafka (2)none (3)both Spark and Kafka (4)Spark...
asked Apr 16, 2021 in Technology by JackTerrance
0 votes
    Which of the following feature of endpoint security solutions involves real time monitoring of network topology ... Centralized Security Management All of these Continous Detection...
asked Oct 25, 2020 in Technology by JackTerrance
0 votes
    I need to implement a real-time notification functionality in a web application from an AWS lambda function. ... Questions for Interview, JavaScript MCQ (Multiple Choice Questions)...
asked Apr 2, 2022 in Education by JackTerrance
0 votes
    Which of these class allows us to get real time data about private and protected member of a class? (a) java. ... & Packages of Java Select the correct answer from above options...
asked Feb 23, 2022 in Education by JackTerrance
0 votes
    I can view the log using the following command. aws logs get-log-events --log-group-name groupName --log-stream- ... the log real time Select the correct answer from above options...
asked Jan 30, 2022 in Education by JackTerrance
0 votes
    Can anyone tell me what is real-time big data analytics? Select the correct answer from above options...
asked Jan 8, 2022 in Education by JackTerrance
...