Compute Grid: A lightweight grid computing solution to run a scalably large number of valuations in parallel, with support for scheduling, load balancing and deployment; it also provides a simple service layer to allow applications to interact with each other.