shoebox
shoebox copied to clipboard
ShoeBox is a Kotlin library for persistent data storage that supports views and the observer pattern. While often used with Kweb, it doesn't need to be.
In [an example](https://github.com/kwebio/kweb-core/blob/master/src/main/kotlin/kweb/demos/todo/TodoApp.kt) I can see that we can get the `OrderedViewSet` by grouping the items in some way. What if I would like to display all the lists? I...
Currently, with just filesystem and memory back-ends, Shoebox cannot scale beyond a single server. This limitation could be removed through integration with scalable AWS backend services, for example, [SimpleDB](https://aws.amazon.com/simpledb/) could...
Currently only one Store instance can listen to a given directory at a time (although it isn't currently enforced through locking, although it should be). However, through the Java [WatchService](https://docs.oracle.com/javase/7/docs/api/java/nio/file/WatchService.html)...