State-of-the-art of messaging for distributed computing systems - Čelar, Stipe (Array, 2017)