Operating Systems, Databases, and Protocols