Gopal Kakivaya

Gopal Kakivaya
Gopal Kakivaya is a CVP working on Microsoft Azure cloud computing initiative. He has spent well over a decade working at the forefront of Microsoft’s distributed-computing efforts. The highlight of his work has been leading the conception, incubation, development, and successful deployment of a ground-breaking distributed systems technology called “Azure Service Fabric.” Service Fabric is the distributed systems foundation on which many Microsoft’s internet scale services like Azure DB, Document DB, Power BI, ServiceBus, Event Hubs, Office 365 Active Directory, Bing Cortana, Windows Intune, Azure Resource Providers, Azure Network Manager, Office 365 Lync Service, etc. are built. With Service Fabric, Gopal has demonstrated how to combine the scale and decentralization characteristics of edge (P2P) networks with the consistency guarantees demanded by the datacenter networks. Service Fabric creates a scale-free self-healing mesh of commodity computers that can be extended all the way from the cloud to the edge. It has solved many challenging and important distributed systems problems like reliable failure detection, perfect leader election, consensus, failover, lookup consistency, distributed caching, self-adjusting spanning trees, and reliable unicast and multicast communications.