The Mokanet is a distributed data network, designed to facilitate the open exchange of data across organizational units. We use java annotation processing and bytecode manipulation to create a transparent persistence layer for developers. The resulting system is fast, scalable, and easy to use.
A couple of years ago, I joined forces with a couple of friends from Stanford, and we created a wildly successful web startup. We were a small team, and one of the primary issues was the database. MySQL was slow, hard to use, and didn't scale well. Throw in a few frameworks like Hibernate, and you've got a true mess on your hands. We ended up writing our own write-through cache and creating our own psudo-ORM framework. Although we were able to make it work, I was never completely satisfied with the solution. After we sold that company, I decided to tackle the problem of building a scalable database as an independent undergraduate research project at UC Berkeley.
The Mokanet's features set it apart from traditional relational databases. Developers write pure-java, without worrying about the underlying persistence code; everything just works, with no SQL queries or schema definitions. The data is stored on a world-wide network of servers, which provide an ultra-scalable framework capable of supporting millions of concurrent users. The Distributed clusters automatically adapt to support your changing needs in real time. And of course, the database is fast and secure.
We could talk all day about the innovative new technologies that allow for unparalleled usability & performance, but it's more fun to play with some real code. Try using it yourself: RememberMyMessage.tar.bz2.