Scalable distributed processing framework