Thank you Sijie, I will write about it as soon as we release the first GA version of HerdDB. I would like to talk about this topic at ApacheCon Miami, I'm going to submit a proposal of BoF about BookKeeper in general and the specific use case of HerdDB, with a special focus on "embedding BookKeeper"
I'm also waiting for the release of 4.5.0 version which includes a lot of improvements for HerdDB (placemement policy with custom metadata, network-less bookies....). As far as the release of 4.5.0 is taking long time I'm thinking about starting the work on ZooKeeper-less BookKeeper, for single instance stand-alone bookie + client Cheers 2017-01-16 17:25 GMT+01:00 Sijie Guo <[email protected]>: > Congrats Enrico! It would be great if you can share more details about > embedding bookkeeper as a jvm-local library. I think that is a very > interesting topic. > > (I missed this email during holidays) > > - Sijie > > On Fri, Dec 30, 2016 at 8:02 AM, Enrico Olivelli <[email protected]> > wrote: > >> Hi all, >> I'm glad to announce to all the BookKeepers the first ALPHA release of >> HerdDB. >> >> HerdDB is a distributed database which: >> - is ultra fast for writes >> - can be replicated among tens of machines, without any shared medium or >> SAN >> - can handle thousands of tables >> - can handle multi-table transactions >> - can handle multi-table queries >> - scale horizontally on the number of tables, by simply adding macchines >> - can optionally run inside the same process of the JVM which runs the >> main service >> - can be controlled by using SQL language and the JDBC API >> - can support indexing of data >> >> It is essentially a Key-Value database with an additional SQL layer >> which lets the users make queries using the well known SQL language. >> >> It uses BookKeeper for replication following the common >> replicated-state machine pattern. >> >> See this blog post for further details >> http://eolivelli.blogspot.it/2016/12/introducing-herddb-dist >> ributed-jvm.html >> >> You can also follow the project on GitHub >> https://github.com/diennea/herddb >> >> >> Cheers >> Enrico Olivelli >> > >
