Rainbow-OS features:
- Transactional optimistic synchronisation scheme
All computations are encapsulated in transactions within Rainbow-OS. The transactions between the
different nodes synchronise with an optimistic synchronisation scheme when they are finished meaning
that they are calculated with the assumption no conflict will occur. So changes are made on the original
data than on copies like in a pessimistic synchronisation scheme. Only when a conflict occurs, the
former data is recovered, in all other cases no copying of data is needed. By this manner a very high
performance is reached.
back
|