A Salute to a Worthy Winner of the Turing Award

The Turing Award given by the Association for Computing Machinery has been called “The Nobel Prize of Computing”. The stipulation says the award should be given to an individual who has made technical “contributions of a lasting nature of major technical importance to the computer field.” The latest in a long line of worthy recipients is Michael Stonebraker, a man I am proud to call a mentor and a trusted advisor.

Michael’s career pretty much exemplifies what the Turing Award stands for. An alumnus of Princeton and the University of Michigan he has had an illustrious teaching career at University of California, Berkeley and now at MIT. Before the Turin, he had already won some of the most prestigious computing related awards out there – the IEEE John Von Neumann Medal and the first SIGMOD Edgar F Codd Innovations Award for example. These awards all recognise the pioneering role he has played in the world’s understanding of databases, especially relational databases.

Michael has rightly been credited with developing database system like Ingres and Postgres and his current work is focused on database management systems. It’s probably fair to say that virtually all database systems today bear his stamp in one way or the other – in the way they are architected or the way they are managed. His work has seen several solid business applications – witness the several companies he has founded including Ingres, Cohera, Vertica and VoltDB among others. Today’s Big Data age also owes a lot to his innovations in the “shared nothing” model to handle scalable databases. Announcing his selection for the Turin Award, Alexander Wolf of the ACM said, “Michael Stonebraker’s work is an integral part of how business gets done today. Moreover, through practical application of his innovative database management technologies and numerous business start-ups, he has continually demonstrated the role of the research university in driving economic development.” I couldn’t agree more.

One measure of his influence is how many of his students are leading professors of computer science themselves – Joseph Hellerstein of UC Berkeley, Clifford Lynch of CNI & Berkeley’s School of Information, Margo Seltzer at Harvard and Sunita Sarawagi at IIT Mumbai. Then there’s Diane Green, founder of VMware and Dale Skeen, founder of Tibco & Vitria in the world of business. I’m not sure if I qualify in that elite company but for what it’s worth, Michael Stonebraker was an absolutely key influence in my life too. I was fortunate to be guided by him while pursuing my PhD when I came to UC Berkeley after completing my MS at the University of Wisconsin-Madison all that time ago. Under his watchful eye I proposed a third transaction processing model, the “shared-everything” model, and eventually achieved the right to add Dr. in front of my name after my thesis was accepted! I have also been lucky enough to have co-authored a couple of papers with him – “Performance Issues in High Performance Transaction Processing Architectures” in 1987 and “A Performance Comparison of Two Architectures for Fast Transaction Processing” in 1988. Post my PhD I spent a few years in Oracle back in the Bay Area after a stint at IBM on the East Coast and had plenty of occasions to draw inspiration from Michael’s continuing thought leadership on databases. It’s always been interesting to keep an eye on this “current” project. Over the years, he has kept pushing the boundaries of what we thought was possible in the database world and looking for real-world applications of these concepts.

I’m happy to say that a lot of what I, and Calsoft, do today is driven by what I learnt at that time under Michael’s guidance. I would recommend his “Readings in Database Systems” to anyone working in any way with databases if they want to be similarly inspired. So let me end by saying many congratulations Michael – you’ve been an inspiration to the database and computing worlds and I, like so many others, am proud of my association with you!

To know more email: marketing@calsoftinc.com

Anupam Bhide | Calsoft Inc.

 
Share:

Related Posts

Product Lifecycle Management in Software Development using Large Language Models

Product Lifecycle Management in Software Development using Large Language Models

The data of any organization is of extreme value. But what happens when that data is not trustworthy and accessible to your teams? You will face challenges…

Share:
Virtual Machines or Containers Which is Better in NFV Infrastructure

Virtual Machines or Containers. Which is Better in NFV Infrastructure?

Discover whether Virtual Machines or Containers are better for NFV infrastructure. Explore their benefits, challenges, and impact on 5G networks.

Share:
How Server Virtualization Works

How Server Virtualization Works

Discover how server virtualization optimizes hardware utilisation by creating multiple virtual servers on a single physical machine, enhancing efficiency and flexibility in IT environments.

Share:
What is Virtualization and its Types

What is Virtualization and Its Types

Discover the types, benefits, and how virtualization can optimize your IT infrastructure effectively.

Share:
Introduction to Virtualization Network in Cloud Computing

Introduction to Virtualization Network in Cloud Computing

Explore the blog to understand the significance of network virtualization in cloud computing, its benefits and key use cases.

Share:
Kubernetes Introduction and Architecture Overview

Kubernetes: Introduction and Architecture Overview

Containers are taking over and have become one of the most promising methods for developing applications as they provide the end-to-end packages necessary to run your applications….

Share: