Database

The Softer Side Of Schemas – Mapping Java Persistence Standards To the Google App Engine Datastore

Google App Engine is a powerful cloud-computing platform designed to help developers more easily create and manage scalable web applications. With the recent addition of Java support, developers can now interact with the Google App Engine datastore using JDO and JPA, both standard Java persistence APIs. In this talk we will discuss how these standards …

The Softer Side Of Schemas – Mapping Java Persistence Standards To the Google App Engine Datastore Read More »

Introduction to Java DB / Apache Derby

Rick Hillegas, Java DB Technical Team Lead at Sun Microsystems, talks about Java DB / Apache Derby at The San Francisco Java User Group’s September 8th event in San Francisco.

Getting Acquainted with Apache Derby

Apache Derby is a transactional, relational database written in Java. This feature packed database is small enough to be run in many constrained environments, yet powerful enough to efficiently utilize the power of modern multi-CPU machines. Distributed under the Apache License (v2.0), you are free to bundle Derby as part of your application. This presentation …

Getting Acquainted with Apache Derby Read More »

Domain Model Persistence: Patterns for Performance and Scalability

The tenets of Domain-Driven Design are well documented, and its mindshare has expanded massively in recent years, due to the brilliant work of Eric Evans and subsequent authors notably Jimmy Nilsson. However, knowledge on persisting domain models, especially in a performant and scalable way, is much less readily accessible. Lessons learned by architects of high-scale …

Domain Model Persistence: Patterns for Performance and Scalability Read More »