Alphorn: a remote procedure call environment for fault-tolerant, heterogeneous, distributed systems | IEEE Journals & Magazine | IEEE Xplore