Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

An APL Interface to Kafka

Dyalog User Meetings via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to integrate Apache Kafka with Dyalog APL through this conference presentation that introduces a new APL-based interface for the distributed event-streaming platform. Discover how Kafka enables fast, reliable, and scalable processing of real-time data streams and explore the fundamentals of building Kafka-based applications using Dyalog's array-oriented programming language. Examine core Kafka concepts including topics, partitions, producers, consumers, and consumer groups, then dive into the technical details of the APL-Kafka interface and its API implementation written in both APL and C. Explore Kafka server administration capabilities and observe practical demonstrations of the interface in action. Gain insights into how this integration enables APL developers to build high-performance data pipelines and streaming applications while leveraging the concise, expressive nature of array programming for complex data processing tasks.

Syllabus

00:00 What is Kafka and how does it work?
04:40 Topics, partitions, and producers
08:13 Consumers and groups
09:51 The APL-Kafka interface and API
15:21 Kafka server administration
16:42 Demonstration
23:12 Questions

Taught by

Dyalog User Meetings

Reviews

Start your review of An APL Interface to Kafka

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.