C-JDBC is a JDBC driver that adds failover, load balancing, caching, and monitoring capabilities to your Java web application. Neat. Whenever I had to do this myself for past projects, hardest part was testing. Setting up and simulating loads and failures among clusters of app servers and databases is not fun. Now I can use C-JDBC instead of cooking up my own brew.