SPARK & KAFKA ONLINE TRAINING.
SPARK
Spark was introduced by Apache Software Foundation for speeding up the Hadoop computational computing software process.Spark is designed to cover a wide range of workloads such as batch applications, iterative algorithms, interactive queries and streaming. Apart from supporting all these workload in a respective system, it reduces the management burden of maintaining separate tools.
Spark is a general-purpose distributed data processing engine that is suitable for use in a wide range of circumstances. On top of the Spark core data processing engine, there are libraries for SQL, machine learning, graph computation, and stream processing, which can be used together in an application.
MAJOR USES OF SPARK:
- PROCESSING STREAMING DATA.
- MACHINE LEARNING.
- FOG COMPUTING.
KAFKA
USES OF KAFKA :
- kafka messaging
- Website activity tracking
- kafka metrics
- kafka log aggregations.
- stream processing
- kafka event sourcing
- commit log
APPLICATIONS OF KAFKA :
- Netflix
- Mozilla.
- Oracle.
No comments:
Post a Comment