Recent Developments In Computer Systems