BESTSELLER | Created by Stephane Maarek | AWS Certified Solutions Architect & Developer, Simon Aubury | Video: h264, 1280x720 | Audio: AAC 48KHz 2ch | Duration: 03:34 H/M | Lec: 33 | 1.12 GB | Language: English | Sub: English [Auto-generated]
Use SQL on Apache Kafka with Confluent KSQL! Build an entire taxi booking application based on KSQL stream processing
What you'll learn
Learn all the fundamentals of KSQL
Create a taxi booking application
Create Streams, Tables, Generate Data with ksql-datagen
Advanced Operations: Joins, Windowing, Aggregations, Geospatial
Deal with all kind of data formats: CSV, JSON & Avro
Create and use UDF, use UDAF
Moving KSQL to production with tips
Requirements
Fundamental understanding of Kafka (see beginners course)
Kafka Streams knowledge is a plus (but not a requirement)
Description
The latest release in the Apache Kafka Series!
Confluent KSQL has become an increasingly popular stream processing framework built upon Kafka Streams. It enables developers to write real-time stream processing applications with the ease of SQL. No Kafka Streams knowledge required!
For this course, I have partnered with KSQL expert Simon Aubury to bring you the ultimate KSQL course.
We'll take a project based approach for this course. You'll learn all the most important KSQL features by gradually building a KSQL taxi booking application!
KSQL Setup
KSQL Command Line
Streams with CSV, JSON and AVRO
Use the KSQL-Datagen utility
Manipulate streams
Create Tables
Perform Joins
Advanced KSQL: Rekeying, Merging Streams, Windowing, Geospatial
Extending KSQL: UDF & UDAF
Moving to Production
KSQL Operations
Note: To best enjoy this course, a Mac or Linux machine is preferred. Windows users will have special instructions and would be better by leveraging a Linux VM.
Who this course is for?
Developers who want to learn and write their first KSQL applications
Architects who want to understand how KSQL fits into their solution architecture
Anyone looking to learn more about KSQL
!.part1.rar.html
!.part2.rar.html
发布日期: 2019-09-26