Text this: Dynamic resource allocation in distributed computing systems /