The database engine that holds the most relational data in the world, and yet no-one talks about it.

The developer of this database engine claim that more relational data is stored in this database across the world than any other. The largest OLTP database in the world (in terms of data size, is the Land Registry, at 23,101 GB) is also stored using this database (according to the Winter Corporation survey). So is the largest in terms of millions of rows (UPS; 89,621 million).

So what is this database that no-one talks about? The Register’s Developer site has an interesting article laying out these facts and more, and questions why DB2 does not receive more press or advertising from IBM. They suggest that IBM has possibly become complacent and feel that they have no need to advertise or push the product – why should they if they are already the database market leader (in some but not all areas). Seems a dangerous policy to me.

What is Glassfish?

Glassfish is an Open Source project driven by Sun to build an EE 5.0 Application Server. The java.sun.com site has an overview of the project and where to go for further information.

This project is a big deal since this is the first time that Sun has driven a project like this to provide their first implementation of a new spec for a Java EE Application Server, other than providing reference implementations which are not considered production ready.

In addition to open sourcing the development, Sun have donated Sun Java System Application Server Platform Edition 9, as the starting point for the development, so the project already had a solid start from a known platform. In addition to this, Oracle have donated the source for Toplink, their ORM solution (previously from WebGain).

I expect this project is in response to the phenomenal success that JBoss have had with their open source App Server, and the fact that for the past few years they are always the first to have an implementation of a new spec out there and ready to go, way ahead of the commercial vendors.