Apache Kafka Fundamentals LiveLessons

Almost 4 hours of video instruction to help you learn the key concepts and features behind Kafka and how it can be used to solve many problems related to the transfer of data. Overview Apache Kafka Fundamentals LiveLessons provides a complete overview of Kafka and Kafka- related topics. The course...

Descripción completa

Detalles Bibliográficos
Otros Autores: Rothwell, William, author (author)
Formato: Video
Idioma:Inglés
Publicado: Addison-Wesley Professional 2018.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631637006719
Descripción
Sumario:Almost 4 hours of video instruction to help you learn the key concepts and features behind Kafka and how it can be used to solve many problems related to the transfer of data. Overview Apache Kafka Fundamentals LiveLessons provides a complete overview of Kafka and Kafka- related topics. The course begins with a general overview of Kafka and then dives into use cases and the design of Kafka. Learners are introduced to the concept of clusters as well as how to create producers and consumers. Additional topics, such as security, connectors, and streams, are covered. The course finishes with a discussion of how Kafka can be used with Big Data software. With detailed, hands-on code examples, provided with the intent to translate to a coding language of your choosing, learners are walked through multiple scenarios involving projects from Twitter, Netflix, Yahoo!, and other real-world scenarios. Topics include * Kafka concepts * Use cases * Kafka design * API overview * Installation and configuration * Clusters * Writing producers * Writing consumers * Kafka operations * Connectors * Streams What You Will Learn * A complete overview of Kafka * How to install and configure Kafka * How Kafka fits into the big picture of Big Data Who Should Take This Course? * IT professional who are responsible for implementing and maintaining their organizations' Big Data solution * IT managers who have an interest in understanding how Kafka can solve part of their Big Data issues Course Requirements Requires a basic knowledge of Linux and a programming language such as Java, Perl, Python, C, or Ruby. Lesson Descriptions Lesson 1, “Kafka Concepts”: You learn the essentials of what Kafka is, it's history, and some of the key concepts of the Kafka solution. We compare Kafka to other potential solutions and point out the major advantages of using it. Lesson 2, “Use Cases”: In this lesson you see how Kafka is used in real-world scenarios using projects from Twitter, Netflix, and Yahoo! Lesson 3, “Kafka Design”: In this lesson you learn the design principals of Kafka. You start by learning key features and concepts, including the Kafka APIs, topics, logs, producers, and consumers. You also learn different ways in which Kafka can be used, including as a message system, a storage system, and for stream processing. Lesson 4, “API Overview”: This lesson explores some basics of the producer and consumer APIs. The goal of this lesson is to start exploring the Java l...
Descripción Física:1 online resource (1 video file, approximately 3 hr., 50 min.)
ISBN:9780134833682