Tuesday | 2 December, 2008
Your apps need a scratch pad
This vendor-written tech primer has been edited to eliminate product promotion, but readers should note it will likely favor the submitter's approach.
Ari Zilka (Network World) 03/07/2008 08:59:27

Much the way we do not understand a math problem by looking at an answer circled on a test sheet, we cannot understand an application by looking at a flattened row in a database. We understand a math problem only when we look at the scratch work. Life is easy when things are expressed in their organic format, and database rows are not an organic format for application-tier objects in the three-tier world. The object form is the best.

A number of products are emerging to address this need to help developers and operators better manage work-in-progress data, such as Memcached, WADI and Terracotta. These products can simplify development enormously while still providing the resilience and scalability that enterprise applications need.

They can also dramatically reduce the amount of network traffic and database licenses needed to provide high availability, and relieve the scalability bottlenecks many applications encounter when they use mechanisms such as database and message queues to share work-progress data between nodes of the same application cluster. So, when you think your application needs a scratch pad, you now have more options to consider.

Zilka is founder and CTO of Terracotta. You can reach him at azilka@Terracotta.com.

Computerworld Buyer's Guide - Vendors Matched to this Article
More about Microsoft, Resilience
Computerworld Buyer's Guide - Vendors Matched to this Article
Additional Resources
Executive Guides
Whitepapers
Zones
Zone logoZones provide focussed content from Computerworld and leading technology partners.
Newsletter Subscription
Sign up for our Computerworld newsletters!
RSS Feeds
Market Place

 

Smart SOA World Tour

Discover how SOA can create smarter outcomes for your business.

Attend and learn:

  • How SOA is helping leading companies to become more agile
  • Where you should be applying SOA processes in your company
  • The top SOA implementation mistakes to avoid

Click here for more information.
Whitepaper

Controlling storage costs with Oracle database 11g

Organisations must embrace new ways of storing data that don't involve adding more of the same hardware to accommodate data growth and dealing with duplication as well as uncompressed information. Simple steps such as tiering storage, moving data across these tiers and reducing the amount of data to be managed, can dramatically reduce capital and operating expenses. Read on to learn how to implement these steps in your business.

Enterprise IT Buyer's Guide
Find Technology Vendors Fast
 
Find vendors by name | Find by category
Sponsored Links