Categorygithub.com/gertanoh/gafka
module
0.0.0-20241117151941-191af5c0f825
Repository: https://github.com/gertanoh/gafka.git
Documentation: pkg.go.dev

# README

Building a gafka : A Kafka like system

Building a system that resembles Kafka. Producers shall be able to send data to the cluster, while consumers can read it. It is for educational purposes, but who knows?

V1 Features

  • Log
  • Partition / Topic / Replication
  • Partition connectivity / Raft Group
  • Broker / Cluster Raft Group
  • Broker GRPC Server

Came to the conclusion that relying purely on gossip for metadata management can lead to inconsistencies and failures.

V2

let's follow the traditional controller-based kafka architecture.

Goals

  • Trivial to install
  • Ease to use
  • Ease to operate (need metrics)

Resources

# Packages

No description provided by the author