Ynkliga män tror på tur. .. Starka män tror på orsak och effekt.-Ralph Waldo Emerson Vi anser att problemet med att skilja konsistens-relaterade säkerhetsegenskaper från tillgänglighet och hållbarhet i distribuerade datalager genom tillämpning av en "bolt-on" shim lager som uppgraderar säkerheten i en underliggande allmänna ändamål datalager. Denna shim ger samma konsistens garanterar ovanpå ett brett utbud av brett utplacerade men ofta oflexibla butiker. Eftersom kausalkonsistens är en av de starkaste konsistensmodellerna som finns kvar under systempartitioner, utvecklar vi ett shim-skikt som uppgraderar så småningom konsekventa lager för att ge konvergerande kausalkonsistens. Följaktligen utnyttjar vi en bred användning så småningom konsekvent infrastruktur som ett gemensamt underlag för att tillhandahålla kausala garantier. Vi beskriver algoritmer och shim implementationer som är lämpliga för en stor klass av applikations-nivå kausalitetsrelationer och utvärderar våra tekniker med hjälp av en befintlig, produktionsklar datalager och med verkliga explicita kausalitetsrelationer.
Bolt-on kausal consistens är ett shim-lager som ger kausalkonsistens ovanpå eventuell konsistens REF.
Bolt-on causal consistency
{'venue': "SIGMOD '13", 'journal': None, 'mag_field_of_study': ['Computer Science']}