Links Internal Publications Current Work Documentation Home Legal Notice

Rainbow - OS

A distributed high-speed operating system for standard PCs


Home

Current Work

Documentation

Publications

Internal

Links

Legal Notice





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