• Revving Up Your Hibernate Engine

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

    This article explores tuning techniques for Hibernate-based applications, focusing on tuning topics that are effective but poorly documented, such as inheritance mapping, second level cache and enhanced sequence identifier generators. It also provides some background database information which is essential for tuning Hibernate.

  • Scala & Spring: Combine the best of both worlds

    by Urs Peter on  May 19, 2010 5

    Based on a concrete example with Scala, Spring and JPA the article explains how to enhance Spring with Scala’s powerful concepts such as implicit conversions and traits. Moreover, it shows how the gap between a Java based framework and Scala can smoothly be bridged.

  • Graph Databases, NOSQL and Neo4j

    by Peter Neubauer on  May 12, 2010 10

    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.

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

MicroORM - A Dynamically Typed ORM for VB and C# in about 160 Lines

Posted by Jonathan Allen on  Dec 05, 2009

Using the new DLR features in .NET 4 you can build a configuration-free ORM that uses the normal object-dot-property syntax without interfaces to define, classes to implement, or XML data mapping. 8

Introduction to Data Services

Posted by Vijay Narayanan on  May 19, 2009

This article provides an introduction to several aspects of data services: definition of need, rationale and benefits, scope, development, and consumption patterns. 5

Fetching strategy implementation in a J2EE application using AOP

Posted by Manjunath R Naganna on  Mar 30, 2009

This article presents a fetching strategy that using AOP, optimizes the data retrieval process without bloating the lower level service or repository layers. 12

A Fusion of Proven Ideas: A Look Behind S#arp Architecture

Posted by Billy McCafferty on  Mar 16, 2009

Billy McCafferty presents S#arp Architecture, an ASP.NET MVC framework meant to leverage current best practices in architecting ASP.NET web applications. 6

Blaze Data Services or LiveCycle Data Services?

Posted by Ryan Knight on  Feb 16, 2009

This article compares two similar products, Adobe’s LiveCycle Data Services (LCDS) and Open Source Blaze Data Services, helping the user choosing between the two. 4

Schema for Web Services – Part I: Basic Datatypes

Posted by Dennis Sosnoski on  Jan 15, 2009

In part 1 of a series of articles Dennis Sosnoski that look at the mismatch between XML Schema and web service data bindings looks at simple data types and the problems they create. 1

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

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.