BSIT 306 DISTRIBUTED SYSTEMS