How to Build Golang TCP Server Application with Kafka Stream
About this course
Apache Kafka is a distributed streaming platform. What exactly does that mean?A streaming platform has three key capabilities:Publish and subscribe to streams of records, similar to a message queue or enterprise messaging system.Store streams of records in a fault-tolerant durable way.Process streams of records as they occur.Kafka is generally used for two broad classes of applications:Building real-time streaming data pipelines that reliably get data between systems or applicationsBuilding real-time streaming applications that transform or react to the streams of dataTo understand how Kafka does these things, let's dive in and explore Kafka's capabilities from the bottom up.First a few concepts:Kafka is run as a cluster on one or more servers that can span multiple datacenters.The Kafka cluster stores streams of records in categories called topics.Each record consists of a key, a value, and a timestamp.Apache Kafka is a distributed event store and stream-processing platform. It is an open-source system developed by the Apache Software Foundation written in Java and Scala. The project aims to provide a unified, high-throughput, low-latency platform for handling real-time data feeds.Confluent develops and maintains a Go client for Apache Kafka that offers a producer and a consumer. This library provides capabilities to produce to and consume from Kafka topics using Go.
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · All Levels
More courses like this
Desenvolva um site com IA sem usar Elementor e o Wordpress
Udemy · MOOC / Non-credit
Install Wordpress Locally - No Monthly Web Hosting Costs
Udemy · MOOC / Non-credit
JAMstack Developer: Practice Tests
Udemy · MOOC / Non-credit
Build FREE Amazon Affiliate Marketing WordPress Website
Udemy · MOOC / Non-credit
More courses from Udemy
CCP Certified Cost Professional Exam Prep: Videos + Exams
Udemy · MOOC / Non-credit
CompTIA SecAI+ - 1500 MCQs
Udemy · Certificate
AI-103: Azure AI App & Agent Developer Associate EXAMS 2026
Udemy · Certificate
Google Cloud Generative AI Leader Practice Exams + Answers
Udemy · Certificate