Architectural transformations in network services and distributed systems.