Introduction Software design and development has undergone tremendous change over the last 30 years. Once a particular change captures the interest and imagination of the community, innovation accelerates and becomes self-propelled and change turns exponential. One such development in the last 5 years has been the development of NoSQL Database technology. Software applications have become [...]
A common practice when deploying a new version of your application is to drain current sessions, stop the server, deploy a new version, and restart the server. I’m going to show you a simpler way using Tomcat 7. A new feature in this version gives us the flexibility to eliminate the previously-mentioned steps in favor [...]
SpringOne was in Chicago this year and full of valuable information related to Spring on general direction of Web Application development. Below is a high-level summary of the sessions I attended and information I came away with. Spring 3.0 Annotated component model (stereotypes, factory methods, JSR-330 support) Spring Expression Language REST Support Porlet 2.0 Support [...]
In my previous post I outlined how to display custom Repositories within the Browse view of ATG Merchandising 10. This post will detail the steps to display custom Repositories within the “Find” view of Merchandising. Below is a screenshot from the default Find view. If you want to display your custom Repositories and Repository Items [...]
If you’re using Merchandising to manage the content of your ATG Commerce site, and you’re running release 10 or later, one thing you’ll certainly want to be able to do is use Merchandising’s new Flex UI to browse and manage the assets for your custom Repositories and Repository Items. The only problem is that you [...]
The recorded Webinar is now available to view online. View Recorded Webinar Taylor Gautier with Grid Dynamics and Jeff Fischer with Credera explore the challenges faced by a real world eCommerce application based on Hibernate and Broadleaf Commerce. They explain how Ehcache was used to improve the response time and performance of The Container Store’s public website [...]
Credera and Terracotta will be co-presenting a webinar focused on improving performance of eCommerce applications. The webinar will focus on issues that may arise in web applications utilizing Hibernate in their persistence layer. The presenters will discuss the problems applications may have and then they will walk the audience through an achievable solution to those [...]
Introduction: From a technical standpoint, building a Web Service is not entirely difficult, but it’s not a task that should be taken lightly either. Given the vast use of Web Services in the Enterprise environment, on a recent trip to Texas A&M University, I was able to speak to students (courtesy of Dr. Salih Yurttas) [...]
I ended up using The Grinder load tester for work recently and found it to be remarkably lightweight and easy to use. The Grinder is a free, Java open source load testing framework that uses Jython scripts for running the load tests. Jython is interesting in itself — it’s a Java implementation of Python that [...]