Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Stardust/Knowledge Base/Performance Tuning/Write Behind"

m
m (Write Behind)
Line 3: Line 3:
 
= Write Behind =
 
= Write Behind =
  
[[#Introduction|Introduction]]
+
{{H:h|Editor toc}}
[[#Prerequisites|Prerequisites ]]
+
  __TOC__
  
 
== Introduction  ==
 
== Introduction  ==

Revision as of 08:15, 11 November 2011


Write Behind

Template:H:h

Introduction

The Write Behind feature has been introduced for mainly STP-driven solutions characterized by high volume and throughput with the need for low latency. The basic idea around Write Behind is to write process run information as a batch asynchronously into the database, instead of doing it right away. Writing process run information synchronously creates a lot of contention on sequence retrieval and redo logs, which can’t be much reduced / optimized. Write Behind, however, dissolves such contention, since the number of database operations are optimized and reduced to a minimum. That way much more process instances can be completed within a given timeframe. Depending on complexitiy of the processes, multiple hundreds of process instances can be processed within a second. 

Prerequisites

Back to the top