The Distributed Data Framework