suuchi icon indicating copy to clipboard operation
suuchi copied to clipboard

सूचि - Toolkit to build Distributed Data Systems

Results 19 suuchi issues
Sort by recently updated
recently updated
newest added

For users that have been using `Store` - a single store instance directly (like RocksDB) and want to migrate to `ShardedStore` (introduced as part of #53) because you can effectively...

enhancement

Add ability for the cluster to - scale out - addition of new nodes - scale down - nodes going down. - Anti Entropy - Refer #50 for more details...

epic
rebalancing

Today we don't do any `try .. catch` anywhere in the project. gRPC seems to be throwing a lot of `RuntimeException` at different places. We need to track each of...

epic

- [x] Membership using [Atomix](http://atomix.io/atomix/docs/groups/) - [x] Implementation a simple `HandleOrForward` using consistent hashing - #2 and #11 - [x] Build replication - [ ] Build rebalancing (and dynamic scale...

Today we don't have much ScalaDocs written as part of our code. One of the things we might have to do for wider adoption is to write sensible documentation what...

documentation

- [ ] Would we need to support async replication? - [ ] [HintedHandoff](http://wiki.apache.org/cassandra/HintedHandoff) - [ ] [Read Repair](http://wiki.apache.org/cassandra/ReadRepair)

writes

Ensure that all classes have appropriate access control for us to split them later into modules.

house-keeping

With #27 (and #23 ) we now have a pluggable replication in place. And we've special interceptors for writes, so it should be easy to do the same for reads...

reads

As part of #27 and #23 we get a SequentialReplication strategy, we should look to improvise it to support chained writes across the replica nodes. Related - #30

writes