Tags
Authors
There were a number of comments on twitter and blogs last week discussing Weld's performance and scalability, and I wanted to comment on the issues discussed and our work to resolve them. Upfront, let me say that we have been actively working on performance and scalability for a while now (previously more on memory usage, more recently on performance). Of course, we work primarily with JBoss AS, but also work closely with the GlassFish team; many of the improvements will be directly available as Weld is updated in GlassFish, and we'll continue to support the GlassFish team in any performance work they do on GlassFish that impacts on Weld.
This has come up a few times so I thought I'd write up the ways to handle multi-tenancy in Hibernate. This is not an exhaustive list. We wont go into database vendor specific features (Oracle VPD, etc) for example. Generally speaking there are 3 ways to factor multi-tenancy into your database design:
The Hibernate team is proud to announce the release of 3.6.0.Final. Lot of stuff has been going on.
Hibernate 3.6.0.CR2 has mainly minor bug fixes with several improvements.
Today we have released both 3.5.6-Final and 3.6.0.CR1.
Hibernate 3.6.0.Beta4 has been released incorporating mostly minor bugfixes and improvements. Most of the work this cycle went into the improved documentation. For those not aware we are planning on splitting the documentation into 2 books:
Today we have released both 3.5.5 and 3.6.0.Beta3.
The Hibernate team is happy to announce the availability of both the 3.5.4 and 3.6.0.Beta1 releases.
3.5.3-Final is a maintenance release of mainly minor bug fixes. Some fixes of particular interest are: