Trends in dirstributed, reliable and scalable Computing