I am using Play framework 2.0.1 in scala to create an application that has basic stuff in the model but not very complicated. I would like the information in the model to be saved/requested/updated and deleted from a zookeeper instance.
How can i best go about this without crucially breaking play framework?
The simple answer would be to tell you that ZooKeeper is not meant to be used as a general datastore/database; however, I am inclined to believe that you are really looking for something like MongoDB.
Check out MongoDB Replica Sets and Election/Voting. This should give you want you want. Much easier to manage than ZooKeeper and more useful for general application data storage needs.