Distributed computing innovations for business, engineering, and science