Text this: Component-based digital library scalability using clusters