jocko
Distributed messaging system
A fully managed, distributed messaging system implemented in Go.
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
5k stars
226 watching
363 forks
Language: Go
last commit: over 1 year ago
Linked from 3 awesome lists
distributed-systemsgokafkamessagingqueuestreaming
Related projects:
Repository | Description | Stars |
---|---|---|
| A Go implementation of a distributed consensus algorithm | 8,321 |
| A distributed stream processing library for Apache Kafka written in Go, enabling scalable and fault-tolerant microservices. | 2,367 |
| A high-performance Golang client for Apache Kafka | 4,683 |
| A Go implementation of a distributed publish-subscribe messaging system | 129 |
| An opinionated GoLang framework for accelerated microservice development with built-in support for databases and observability. | 3,771 |
| A Go client library for interacting with Apache Kafka message broker | 11,629 |
| A high-performance distributed execution system that supports flexible and efficient computation workflows | 3,469 |
| A starter kit for building scalable web services with Go and Kubernetes | 3,616 |
| A toolkit for building microservices in Go | 26,684 |
| A framework for building microservices with built-in support for distributed systems development and scalable communication between services. | 22,020 |
| A Kubernetes-based platform for deploying and serving scalable applications as serverless containers | 5,599 |
| A command-line tool for creating and deploying full-stack web applications with Go backend, JavaScript/TypeScript frontend, and automated deployment using Ansible and Docker. | 2,628 |
| Provides a reliable and secure UDP transport layer with forward error correction and encryption. | 4,133 |
| A command-line tool for interacting with Apache Kafka clusters | 947 |
| A comprehensive set of Go packages and best practices for building scalable, distributed applications. | 4 |