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.


davidvc's blog

Leave your bike, lose your soul

Posted by davidvc on May 10, 2007 at 12:12 AM PDT

I took my bike to JavaOne yesterday. I didn't really need to, it's a short
walk from BART, but I was late, and I wanted to get the free water bottle
offered for anyone who brought their bike to the valet service being offered
by the San Francisco Bike Coalition.

That all went well, and I got my bottle.

JavaOne Party Conversations on XML and JRuby

Posted by davidvc on May 9, 2007 at 2:33 PM PDT

Well, I did go to the Derby UnBOF last night, good to see some of you there.
It was quite hopping, and I got to see a lot of old friends and meet some
new folks.

Convergence and Java FX

Posted by davidvc on May 9, 2007 at 10:36 AM PDT

David Berlind writes a very interesting blog with his take on convergence onto a rich Internet experience on mobile devices.

JavaOne Tuesday Afternoon General Session - Java Technology

Posted by davidvc on May 8, 2007 at 3:15 PM PDT

Well, there was a lot of interesting stuff at this session.

One thing great to see was the ability to run Rails apps on Glassfish, and being able to build and deploy this straight from NetBeans. Great demo from Tor Norbye and Charlie Nutter showing how to take advantage of Java in a Ruby app, code completion, instant rename of variables, and so on.

Java One Tuesday Keynote - Announcements, Announcements, Announcements

Posted by davidvc on May 8, 2007 at 10:51 AM PDT

Rich Green had a number of very interesting announcements today. You'll hear about them from others, but I wanted to share the ones that interested me most and give you my take if I feel like spouting my own opinions

First of all, Rich announced that Sun has completed the process of open sourcing Java, a promise they made a year ago and which has now been finalized.

NetBeans 6.0 Preview Release Available

Posted by davidvc on May 4, 2007 at 7:19 PM PDT

The NetBeans 6.0 Preview Release is available and you can download it here.

I have been playing with NB 6 for a while, and there are tons of new features I have never touched. One of them is support for Beans Binding, which I am very interested in but haven't had time to look at.

Apache Derby UnBOF and Blogger's Bash at JavaOne

Posted by davidvc on May 4, 2007 at 6:50 PM PDT

Just a few quick notes about some fun events going on next week at JavaOne.

On Tuesday night from 7pm - 11pm at Jillian's in the Sony Metreon there will be an Apache Derby UnBOF, and you're all welcome! Last year we did this and it was a rousing success, with as many database geeks as you could shove into the restaurant.

Taking Zimbra Offline using Apache Derby: David Berlind

Posted by davidvc on May 3, 2007 at 2:24 PM PDT

When Francois Orsini demoed
how to use Derby for local storage in a browser
, and after some prodding from Simon Phipps, this in turn got picked up by Davi

JPA and Rollbacks - Not Pretty

Posted by davidvc on April 27, 2007 at 5:03 PM PDT

We all want our interactions with the database to be successful. And most demos and code samples have everything going hunky dory. But what happens if they're not? What if you or the database needs to roll back the transaction?

REST as State Machine - Duh!

Posted by davidvc on April 27, 2007 at 10:19 AM PDT

Years back I took a three week training on OO modeling using the Shlaer-Mellor method, which has now been pretty much subsumed by UML. One thing I spent a lot of time doing was designing the behavior of a system using state diagrams.

Fast forward to 2007, and I'm trying to get my head around REST.