cruzelx / Distributed-Cache-SystemLinks
A simple implementation of distributed cache system
☆13Updated 2 years ago
Alternatives and similar repositories for Distributed-Cache-System
Users that are interested in Distributed-Cache-System are comparing it to the libraries listed below
Sorting:
- A Github repo for Building a NoSQL database from zero☆58Updated 2 years ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆109Updated 4 months ago
- An LSM Tree based Key-Value storage engine written in Go☆41Updated last year
- A distributed message queue.☆125Updated 2 months ago
- An implementation of the Raft consensus protocol.☆37Updated this week
- Distributed queue☆30Updated last month
- A distributed fault tolerant scheduler that is horizontally scalable 🔥☆98Updated 9 months ago
- ☆23Updated last week
- An in-memory compressed cache for gigabytes of data written in Go.☆18Updated 2 years ago
- SimpleDB - A Simple Relational DBMS☆24Updated 6 months ago
- A multi-master k/v store using gossip for replication written in Go☆19Updated 6 years ago
- A fast and easy-to-configure load balancer☆67Updated last month
- ☆34Updated 4 years ago
- Uncomplicated L7 Load Balancer/Reverse Proxy with Plugins support and Admin API☆33Updated 4 months ago
- Immutable Adaptive Radix Tree implementation in go☆21Updated 3 months ago
- Basic service discovery implementation 🥳☆46Updated 3 years ago
- A little, pedagogical implementation of mvcc and transaction isolation levels.☆61Updated 9 months ago
- LSM-based key-value store in Go for educational purpose.☆75Updated 5 months ago
- Minimal rules engine, uses yaml as input☆27Updated last year
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.☆46Updated this week
- Fast, sharded in-memory cache with AdmissionLFU/LRU/LFU/FIFO eviction, http middleware and object pooling.☆59Updated last week
- Dare-DB is a lightweight in-memory database written in Go, featuring Redis-inspired hashtables and HTTP/HTTPS endpoints for seamless data…☆56Updated last week
- Embedded cache lib using sqlite for storage☆20Updated 9 months ago
- Communicating with NATS using the HTTP protocol.☆19Updated last year
- The vbalancer is a highload proxy for TCP traffic. It provides high availability, scalability for applications running on multiple server…☆28Updated 2 weeks ago
- A static analysis tool for Go that generates control flow graphs and computes cyclomatic complexity☆19Updated last year
- A simple rate limiting library with swappable algorithms and configurable backends (e.g. Redis, in-memory, etc.).☆17Updated 4 years ago
- A go tool to add comments automatically on all the exported functions in a go project☆14Updated 3 years ago
- Vector Database implemented in Golang with support for full-text and vector search as well as fault tolerance via Raft.☆59Updated last year
- Demo execution of a payment transaction without an atomic commit across 3 partitions.☆35Updated 6 years ago