cruzelx / Distributed-Cache-System
A simple implementation of distributed cache system
☆12Updated last year
Related projects: ⓘ
- An LSM Tree based Key-Value storage engine written in Go☆21Updated 3 months ago
- A Github repo for Building a NoSQL database from zero☆54Updated last year
- Go chat application. Implemented in multiple ways, using golang channel and redis pub/sub model☆50Updated last year
- (educational) build your own disk based KV store☆11Updated last month
- A fast and easy-to-configure load balancer☆53Updated last month
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆92Updated 3 months ago
- ☆14Updated 2 weeks ago
- My solutions to the Glomers Challenge: a series of distributed systems challenges.☆108Updated last year
- ☆10Updated this week
- [Go]Minimal event sourcing library using protocol buffers for commands, events and states.☆25Updated last week
- Implementation of MapReduce in Go.☆18Updated 4 years ago
- Simple and efficient WAL implementation in Go 🚀☆53Updated 4 months ago
- A simple distributed task scheduler written in Go.☆32Updated 8 months ago
- A Go library for handling LFU cache operations in O(1)☆39Updated 4 months ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆94Updated last month
- ☆16Updated 8 years ago
- A content addressable storage, but decentralized.☆19Updated 10 months ago
- ViewStamped Replication implementation in Go☆35Updated 10 months ago
- A distributed message queue.☆123Updated last month
- Basic service discovery implementation 🥳☆43Updated 2 years ago
- Easy to use distributed event bus similar to Kafka☆93Updated 2 years ago
- Live collaboration tool built with Go backend and Next.js, Typescript, & Tailwind frontend☆36Updated last year
- An implementation of the Raft consensus protocol.☆33Updated 2 months ago
- A completely configurable rate limiter that can apply rate limiting on individual APIs with individual rules.☆52Updated last week
- Minimal rules engine, uses yaml as input☆24Updated 6 months ago
- ☆15Updated 3 months ago
- Go Hotels microservices☆45Updated 3 years ago
- A RISC-V virtual processor, written in Go.☆21Updated 2 months ago
- goserve is a robust Go backend architecture. It offers a performant and scalable framework, emphasizing feature separation, clean code, a…☆73Updated 2 months ago
- ☆15Updated this week