A Comparison of Two Distributed Systems: Amoeba and Sprite (1991)