gwt / clientsidedb Goto Github PK
View Code? Open in Web Editor NEWClientSideDB is a proof of concept application that aims to provide a client side database library running in the browser. GWT applications run CRUD operations on it while ClientSideDB asynchronously takes care of guaranteeing consistency and persistence. At application startup time the client side downloads the most recent snapshot of the table stored which is stored in memcache on App Engine. To avoid polling, clients use the server push approach provided via the App Engine Channel API to be notified of updates. The ultimate goal is that users never have to wait for data to be received from the database since the browser already has the latest snapshot of the data in memory which is updated automatically in the background. See http://clientsidedb.appspot.com/.
Home Page: http://code.google.com/p/clientsidedb/