roshi

Data indexer

A distributed system that provides high-performance indexing for timestamped data using conflict-free replicated data types.

Roshi is a large-scale CRDT set implementation for timestamped events.

GitHub

3k stars
270 watching
154 forks
Language: Go
last commit: over 3 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hdt3213/godisA high-performance Redis server and cluster implementation in Go.3,537
yjs/yjsA CRDT framework for collaborative software development, enabling real-time sharing and merging of data without conflicts.17,297
roapi/roapiAutomates API creation and management for static datasets3,240
ideawu/ssdbA high-performance key-value store designed to be an alternative to Redis.8,196
xgzlucario/rotomA high-performance Redis server written in Go with optimized data structures and event-driven architecture.41
rwieruch/favesound-reduxA React + Redux application that provides a SoundCloud client with various features such as login, playback, and playlist management.1,586
rohitsakala/cassandrarestfulapiAn API that exposes Cassandra data tables and nodes using RESTful endpoints15
lovoo/gokaA distributed stream processing library for Apache Kafka written in Go, enabling scalable and fault-tolerant microservices.2,367
redis/redisAn in-memory key-value store with persistence on disk and support for multiple data structures.67,358
hibiken/asynqA distributed task queue that supports asynchronous processing and high availability10,212
hatchet-dev/hatchetA distributed task queue designed to handle fault-tolerant workloads with features like concurrency, fairness, and rate limiting.4,349
zeromicro/go-zeroA cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices.29,481
redpanda-data/connectStream processor for connecting various data sources and sinks using Apache V2 or Enterprise builds.8,165
ledisdb/ledisdbA high-performance NoSQL database server written in Go with support for multiple data structures and backends.4,102
redis/rueidisA fast Redis client with features like auto-pipelining and client-side caching for high-performance data access in distributed systems.2,499