db4o Developer Community

db4o open source object database, native to Java and .NET
Welcome to db4o Developer Community Sign in | Join
in Search
More Search Options

Community News

Java Object Persistence: State of the Union

This was a virtual panel organized by the editors of InfoQ.com (Floyd Marinescu) and ODBMS.org (Roberto V. Zicari). They asked a group of leading persistence solution architects their views on the current state of the union in persistence in the Java community. Our Chief Architect, Carl rosenberger was part of the panel.

Full list of panelists:

  • Mike Keith: JPA 1.0 co-spec lead, architect, Oracle TopLink and Java persistence technologies
  • Ted Neward: Independent consultant, often blogging on ORM and persistence topics
  • Carl Rosenberger: lead architect of db4objects, open source embeddable object database
  • Craig Russell: Spec lead of Java Data Objects (JDO) JSR, architect of entity bean engine in Sun's appservers prior to Glassfish.  

Questions:

  1. Do we still have an "impedance mismatch problem"?
  2. In terms of what you're seeing used in the industry, how would you position the various options available for persistence for new projects?
  3. What are in your opinion the pros and cons of these existing solutions?
  4. Do you believe that Object Relational Mappers are a suitable solution to the "object persistence" problem? If yes why? If not, why?
  5. Do you believe that Relational Database systems are a suitable solution to the "object persistence" problem? If yes why? If not, why?
  6. Do you believe that Object Database systems are a suitable solution to the "object persistence" problem? If yes why? If not, why?
  7. What would you wish as a new research/development in the area of Object Persistence in the next 12 months?
  8. If you were all powerful and could have influenced technology adoption in the last 10 years, what would today's typical project use as a persistence mechanism and why?
  9. Any parting words about this topic?

More info: http://www.infoq.com/articles/java-object-persistence-panel

Published Tuesday, March 25, 2008 12:17 AM by German Viscuso

Comments

No Comments
Anonymous comments are disabled