A
system and method enhances performance of a log adapted for use with a storage
system. The log is illustratively organized into a plurality of regions, wherein each region comprises one or more entries and wherein each region is allocated to a consistency collection. As used herein, a consistency collection is defined as a set of one or more data containers among which it is desired to maintain transaction consistency, i.e.,
atomicity of updates of a transaction to those containers. Each entry of the region is adapted to store an update of data from a source, e.g., an application executing on the storage
system. Thus, the consistency collection may comprise multiple data containers associated with one or more applications configured to maintain the
atomicity of transaction updates to the collection of containers.