Skip to main content

David Van Couvering

David Van Couvering has spent his engineering career crossing the bridge between databases and the middle tier world of application servers, Java and distributed systems. He was the original architect for the Sybase J2EE application server and for the first release of the clustered Sun Java Application Server Enterprise Edition. Currently he is involved in database technology at Sun, working with the Clustra team in Norway, and is a committer to the Apache Derby open source database. He lives in Berkeley and his favorite pasttimes are coding, meditation and spending time with his daughter.



You have a web application, but in some cases your users want to be able to work locally, off-network, and synch up later. In this article, David Van Couvering shows how Java DB can be used to achieve this.


The lightbulb effect continues to grow around the potential for
Java DB to act as an offline web cache for web-based applications
(e.g. those using AJAX to provide rich browser-side...

I read a nice
blog by Brian Oxley
about Apache Derby and its new JDBC 4.0
functionality (currently in alpha)...

Pretty neat. Visio is a very popular E/R diagramming tool, and this blog by Mark McLaren shows how easy it was to...

What am I doing with Apache Derby / Java DB right now?

Great news for the Apache Derby community, and I think for Java in
general – Java DB, Sun’s supported distribution of Derby,
is now available for...

Working on an open source project makes it much more possible for me to work with a global community.

So, my JavaOne
session on Derby
that I’m doing with...

I think we hit a nerve with this demo. I think many of us within the Derby community recognized the potential for Derby within a web browser environment, but it's wonderful, great, fantastic to...

I'm here in San Diego attending ApacheCon. This is my first
ApacheCon, and in general I like what I see. It's very low-key,
generally laid-back, and there is a large focus on...

We’ve been doing some performance testing of Derby, and we
discovered something that I suspect many you out there may not be
aware of. I know it caught some of us by surprise...

My friend has a story of how he was sitting on his deck with a
beer, and he noticed a little bit of wood flaking off of a post. He
got up and picked at it, and it was clear it was...

One of the key aspects of database design is coming up with a
unique identity for each
record in the database. This may seem like a simple...

thread on Server Side
talks about the relative performance of
Derby compared to other databases, based...

After Derby graduated last week, those of us working on Derby
thought it would be a great time to get the word out about Derby and
Sun's support of Derby.

It only seems appropriate that my first blog entry is at the
O'Reilly Open Source Conference, a place where it seems everyone

I came here because I've just...