Skip to content

Real-time notification system built with Go and Kafka

Notifications You must be signed in to change notification settings

gutyoh/kafka-notify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

018800a Β· Jul 24, 2024

History

2 Commits
Aug 24, 2023
Aug 24, 2023
Aug 24, 2023
Jul 24, 2024
Aug 24, 2023
Aug 24, 2023
Aug 24, 2023

Repository files navigation

Real-Time Notification System with Go and Kafka

A simple real-time notification system built with Go and Apache Kafka. This project demonstrates the integration of Kafka's event streaming capabilities with Go to create a basic notification system.

πŸ“š Detailed Tutorial

For an in-depth explanation of this project, including step-by-step instructions and code breakdowns, check out the full article on freeCodeCamp:

How to Build a Real-Time Notification System with Go and Kafka

πŸš€ Features

  • Basic real-time notifications: Send messages between users
  • Kafka integration: Uses Kafka as a message broker
  • Go implementation: Leverages Go's concurrency for the consumer group
  • Simple API: HTTP endpoints for sending and retrieving notifications
  • Docker setup: Easy Kafka setup using Docker Compose

πŸ› οΈ Technologies Used

About

Real-time notification system built with Go and Kafka

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages