Ajattele tapahtumaa reseptinä. Resepti ei ole yksi iso teko; se on monia pieniä ohjeita. Tilaus 1 on raejuustovoileipä. Ohjeet: hanki leipää, viipaloi, levitä, grillaa raejuustoa, paahtoleipää, kääri. Tilaus 2 on munavoileipä Ohjeet: hanki leipä, viipaloi, levitä, keitä muna, paahtoleipä, kääri. @AltiusLabs käsittelee jokaista ohjetta omana pienenä tehtävänään. Se suorittaa kaikki ohjeet, jotka eivät kosketa samaa työkalua tai kohtaa samanaikaisesti. Jos molemmat tilaukset tarvitsevat leivänpaahdinta, vain leivänpaahtimen ohje odottaa vuoroaan. Loput jatkavat. Kaksi "ristiriitaista tapahtumaa" menevät yleensä päällekkäin yhdessä käskyssä, eivät koko jutussa. Altius pilkkoo transaktiot käskyiksi, ajaa ei-päällekkäiset yhdessä ja sekvensoi vain täsmälleen ne käskyt, jotka törmäävät. Tämä suurempi rakeisuus transaktioiden jakamisessa ohjeisiin tekee Altiuksen lähestymistavasta tehokkaamman kuin muut rinnakkaismenetelmät.
645