System Prevalence

System prevalence is a simple software architectural pattern that combines system images (snapshots) and transaction journaling to provide speed, performance scalability, transparent persistence and transparent live mirroring of computer system state.

In a prevalent system, state is kept in memory in native format, all transactions are journaled and System images are regularly saved to disk.

System images and transaction journals can be stored in language-specific serialization format for speed or in XML format for cross-language portability.

The first usage of the term and generic, publicly available implementation of a system prevalence layer was Prevayler, written for Java by Klaus Wuestefeld in 2001.

Read more about System Prevalence:  Advantages, Requirement, See Also

Famous quotes containing the words system and/or prevalence:

    The dominant metaphor of conceptual relativism, that of differing points of view, seems to betray an underlying paradox. Different points of view make sense, but only if there is a common co-ordinate system on which to plot them; yet the existence of a common system belies the claim of dramatic incomparability.
    Donald Davidson (b. 1917)

    That the public can grow accustomed to any face is proved by the increasing prevalence of Keith’s ruined physiognomy on TV documentaries and chat shows, as familiar and homely a horror as Grandpa in The Munsters.
    Philip Norman, British author, journalist. The Life and Good Times of the Rolling Stones, introduction (1989)