Evolving algorithms for cloud infrastructure, scheduling, resource allocation, compilers, databases, networking, storage, and system-level optimization