CG数据库 >> Build streaming applications using Apache Kafka and Scala

Created by Durga Viswanatha Raju Gadiraju, Itversity Support, Ritesh varma | Video: 1280x720 | Audio: AAC 48KHz 2ch | Duration: 15:03 H/M | Lec: 94 | 10.1 GB | Language: English | Sub: English [Auto-generated]

Learn Apache Kafka using Scala as programming language.

What you'll learn

Setup Kafka locally

Understand multi node Kafka cluster setup

Develop Scala based applications which can produce messages into Kafka topic

Develop Scala based applications which can consume messages from Kafka topic

Integration of Flume and Kafka

Overview of Kafka Connect

Overview of Kafka Streams and KSQL

Requirements

Programming Skills using Scala as Programming Language

Basic Linux Skills

64 bit Computer with at least 4 GB RAM, dual core and enough storage

64 bit Operating System - Windows 10 or Mac or Linux

Description

In this comprehensive course, you will be learning

Setting up of development environment using IntelliJ for Kafka based applications

Setup Kafka locally along with Zookeeper and validate

Step by step instructions to setup multi broker Kafka setup

In depth details about Kafka core concepts

Use Kafka Producer API with Scala to produce messages to Kafka topic from web application

3rd party plugins such as Kafka connect and Flume to get data from web server logs into Kafka topic

Use Kafka Consumer API with Scala to consume messages from Kafka topic

3rd party plugins such as Kafka connect and Spark streaming to consume messages from Kafka topic

Who this course is for?

Application Developers especially Scala Developers who want to learn Kafka to build streaming pipelines

Data Engineers who want to build streaming pipelines


Build streaming applications using Apache Kafka and Scala的图片1
Build streaming applications using Apache Kafka and Scala的图片2

发布日期: 2019-08-18