A technique is described for guaranteeing recovery in a computer system
comprising of recovery contracts with a plurality of obligations for a
message exchange between a first component and a second component. Three
forms of contract are described, governing interactions between three
types of components. Each contract is bilateral, i.e. between a first
component and a second component. The first and second components have
mutual agreement on when the contract will be released to facilitate log
truncation, and independent and/or autonomous recovery.
Eine Technik wird für das Garantieren von von Wiederaufnahme in einem Computersystem beschrieben, das von den Wiederaufnahme Verträgen mit einer Mehrzahl der Verpflichtungen für einen Anzeige Austausch zwischen einem ersten Bestandteil und einem zweiten Bestandteil enthält. Drei Formen Vertrag werden, regelninteraktionen zwischen drei Arten Bestandteile beschrieben. Jeder Vertrag ist, d.h. zwischen einem ersten Bestandteil und einem zweiten Bestandteil bilateral. Die ersten und zweiten Bestandteile haben gegenseitige Vereinbarung an, wenn der Vertrag freigegeben wird, um Maschinenbordbuchverstümmelung zu erleichtern, und unabhängige und/oder autonome Wiederaufnahme.