Tuesday, April 17, 2012

Modern Web Architecture: The HTML5 Web Storage

Abstract One of the most important features of HTML5 is the Web Storage feature. Using the Web Storage feature, the client state can be saved on the browser level without consuming the network bandwidth or the server memory. The Web Storage increases the scalability of the web applications on the server level and on the network level. In this article, I will show you how to work with the HTML5 Web Storage feature. Read more at Technical Advices

Tuesday, March 6, 2012

15 Tenets For The Software Engineer

15 Tenets For The Software Engineer Many people talk about the things a software engineer needs to know in order to be successful in their job. Other people talk about the traits needed to be successful. Typically, these posts may read differently but there are many similarities between the two posts. In reality, a software can never really be successful without looking at both types of posts. The list of 15 tenets below is my hope to consolidate the ideas into one handy list for your review.

Read more: http://www.javacodegeeks.com/2012/03/15-tenets-for-software-engineer.html

Wednesday, February 1, 2012

Using the Tomcat 7 JDBC Connection Pool in Production

Using the Tomcat 7 JDBC Connection Pool in Production One of the new features with Tomcat 7 is a replacement to the commons-dbcp connection pool. While the commons-dbcp connection pool works fine for small or low traffic applications, it is known to have problems in highly concurrent environments (think multi-core/multi-cpu).

Fortunately, this is where the JDBC Connection Pool excels. It is a completely new connection pool which has been written from the ground up, with a focus on highly concurrent environments and performance.

Given its focus on high concurrency and performance, many users are finding that the JDBC Connection Pool can be great for use in a production environment. This article will discuss the features and options which make using the JDBC Connection Pool a great choice. More...