Designing a New Class of Distributed Systems