Hi all,
I am currently evaluating Hibernate to be used in a global corporate database in a highly clustered environment.
According to field study, Hibernate's overhead is about 10% compared to hand-coded JDBC.
But I would like to know more. My environment is:
1. Data movement about the same degree/frequency as amazon.com.
2. Highly clustered environment, deployed in global, strategic locations.
3. About 1000 queries (select queries) fired, per second.
4. Require subseconds response/queries completion.
5. Database is huge, terrabytes, going to pentas, with several hundreds of tables.
Our currently infrastructure and implementation already allowed us to do this. But we are thinking about refactoring our DAO code to use Hibernate.
My question to the Hibernate team is,
"Do you guys think Hibernate is ready for that?"
I asked this because I am happy with Hibernate after a successful POC. I've a genuine interest in the use of it.
Guys - what do you guys think? Is there any statistics or white papers, or other stuff that can support us?
|