Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors, and more.