OTN article: Speedy Perception trumps Speed Reception – on Smart Asynchronous Interactions in multi layered architectures

The Oracle Technology Network has just published my article on asynchronous interactions used in multi-layered architectures to free up resources and create at least the perception of speedy processing. This article describes how, by leveraging opportunities for asynchronous processing, at least the perceived responsiveness of our systems is likely to improve. Frequently, the actual scalability is also enhanced by making much better use of the parallel processing power of today’s CPUs and virtual machines and through throttling peak loads by deferring some of the work. Many examples are presented of various key mechanisms at each of three layers – browser, middle tier/middleware and database – that enable such asynchronous interactions.

jellema-async-processing-fig01

Some earlier articles on OTN by Lucas Jellema:

A Case of Fusion Middleware – August 2013

On the Integrity of Data – April 2013

Fanning Out Events (on the SOA Suite 11g Event Delivery Network) – February 2013

 

And from longer ago:

Implementing the Enterprise Service Bus Pattern to Expose Database Backed Services – November 2011

(with Chris Muir) Ajax and Partial-Page Refresh in Oracle ADF Rich Client – July 2009

(with Chris Muir) Ajax and Partial-Page Refresh in Oracle ADF Rich Client – Part 2 – July 2009

Build a Google Talk Client Using Oracle ADF Faces Rich Client and the Active Data Service – March 2008

Implementing Cell Highlighting in JSF-based Rich Enterprise Apps (Part 1) – November 2008

Implementing Cell Highlighting in JSF-based Rich Enterprise Apps (Part 2) – November 2008

Building Event-Driven Architecture with an Enterprise Service Bus – 2007