BT

Using Entity Framework to Successfully Target Multiple Databases

Posted by Yevhen Shchyholyev on  Jul 25, 2011

Yevhen Shchyholyev discusses some of the problems that the user may face in the process of developing an application with Entity Framework that interacts with Oracle, MySQL, PostgreSQL and SQLite.

Micro ORMs with Sam Saffron and Rob Conery

Posted by Jonathan Allen on  Jun 13, 2011

Some see ORMs as an essential tool for simplifying data access while others claim it is needless complexity. Sam Saffron and Rob Conery have found a middle ground in what’s known as a Micro ORM. 5

Pieter van Zyl on Benchmarking ORM Tools and Object Databases

Posted by Srini Penchikala and Roberto Zicari on  Mar 21, 2011

OO7J is a Java version of the original OO7 benchmark (written in C++). This project includes benchmarking ORM tools. We recently interviewed OO7J's creator Pieter van Zyl about the project.

Revving Up Your Hibernate Engine

Posted by Yongjun Jiao and Stewart Clark on  Oct 06, 2010

This article explores tuning techniques for Hibernate applications, focusing on poorly documented topics, such as inheritance mapping, second level cache and enhanced sequence identifier generators. 2

Scala & Spring: Combine the best of both worlds

Posted by Urs Peter on  May 19, 2010

Scala and Spring are a promising match. Based on a concrete example, this article shows how the power of Scala combined with the proven and productive Spring framework can be unleashed. 5

Graph Databases, NOSQL and Neo4j

Posted by Peter Neubauer on  May 12, 2010

Peter Neubauer introduces Graph databases and how they compare to RDBMS' and where they stand in the NOSQL-movement, followed by examples of using a graph database in Java with Neo4j. 10

Scaling Clojure Web Apps with Google AppEngine

Posted by Werner Schuster on  Apr 05, 2010

InfoQ takes a look at how a combo of Clojure and Google AppEngine (GAE) powers a new online project management tool, how Clojure integrates with GAE's key/value store, and the power of LISP. 5

Book Excerpt and Interview: Dynamic SOA and BPM: Best Practices for Business Process Management and SOA Agility

Posted by Boris Lublinsky on  Dec 21, 2009

Boris Lublinsky interviews Marc Fiammante as part of a review of Marc' new book, Dynamic SOA and BPM: Best Practices for Business Process Management and SOA Agility.

Extreme Transaction Processing Patterns: Write-behind Caching

Posted by Lan Vuong on  Dec 07, 2009

Lan Vuong shows the benefits of asychronous batch updates to the data base (the write-behind pattern), instead of synhronous write-through updates typical in web apps. 8

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT