Feeds

Byzantine Generals co-boffin Lamport bags CompSci's 'Nobel prize'

Distributed systems master gets A.M. Turing gong

Intelligent flash storage arrays

Distributed systems researcher Leslie Lamport has been awarded the A.M. Turing award, computer science's equivalent to the Nobel Prize.

The award for 2013 was given to Lamport "for imposing clear, well-defined coherence on the seemingly chaotic behavior of distributed computing systems."

Another way of putting it is: no Lamport, no Google, because his research has been vital in the development of distributed systems that are resilient enough to run at a global scale.

"With the growing shift to ever-larger scale distributed systems and cloud computing, Lamport's work has taken on a significantly increased impact," said Google's veep of research Alfred Spector in a canned quote. "His results have benefited many research communities including those in parallel and high performance computing systems, concurrent algorithms, and software reliability. And, his work has had implications not just in the theoretical community, but also with the engineers and programmers who design and implement many types of systems."

No mention was made by the Turing judges of Lamport's equally important work On Hair Color in France, nor his dedication to being a normal human ("He posed the problem to me over dinner, but we had both had too much wine to think about it right then" – personal comments Lamport made about the genesis of his Distributed Snapshots: Determining Global States of a Distributed System paper), nor his dedication to having fun ("I wrote this paper as an excuse for attending a conference in Paris" – remarks on the genesis of Formal Correctness Proofs for Multiprocess Algorithms).

Lamport

Leslie Lamport

But El Reg's cloud bureau is just going to go ahead and say that the award was for all this, but the Association for Computing Machinery (ACM) chose not to mention it.

Lamport is chiefly known for his work on coordinating distributed systems: he co-wrote required CompSci reading material The Byzantine Generals Problem [PDF] and crafted the Paxos consensus algorithm [PDF] so databases can work in a massively distributed manner.

Along with this, Lamport also helped develop LaTeX, the typesetting software and markup language used widely in the sciences, and TLA+ (Temporal Logic Language) to help boffins write precise specifications (possibly after having had too much wine, we wonder).

"Many of Lamport's contributions capture deep, fundamental properties of distributed and concurrent systems," said Peter Bailis, a graduate student in distributed systems at UC Berkeley.

"For example, if we need to reason about the sequence of events in a distributed system, we need some way to talk about both ordering and simultaneity; Lamport's happens-before relation characterizes this relationship and is a key component in many popular algorithms for distributed debugging, global snapshots, and messaging (some of which Lamport invented himself).

"The Replicated State Machine approach and variants of the Paxos algorithm are used in a surprisingly large number of large-scale, real-world distributed systems. Lamport's contributions are key to understanding how many real-world technologies such as many-core processors and large-scale internet services are designed and operated today."

Lamport, 73, was born in New York City and studied at MIT for his undergraduate degree, and then Brandeis University for his masters and PhD. He has worked for Mitre Corporation, Massachusetts Computer Associates, SRI International, Digital Equipment Corporation and, to this day, Microsoft Research. ®

Internet Security Threat Report 2014

More from The Register

next story
PEAK APPLE: iOS 8 is least popular Cupertino mobile OS in all of HUMAN HISTORY
'Nerd release' finally staggers past 50 per cent adoption
Microsoft to bake Skype into IE, without plugins
Redmond thinks the Object Real-Time Communications API for WebRTC is ready to roll
Microsoft promises Windows 10 will mean two-factor auth for all
Sneak peek at security features Redmond's baking into new OS
Mozilla: Spidermonkey ATE Apple's JavaScriptCore, THRASHED Google V8
Moz man claims the win on rivals' own benchmarks
Yes, Virginia, there IS a W3C HTML5 standard – as of now, that is
You asked for it! You begged for it! Then you gave up! And now it's HERE!
FTDI yanks chip-bricking driver from Windows Update, vows to fight on
Next driver to battle fake chips with 'non-invasive' methods
DEATH by PowerPoint: Microsoft warns of 0-day attack hidden in slides
Might put out patch in update, might chuck it out sooner
Ubuntu 14.10 tries pulling a Steve Ballmer on cloudy offerings
Oi, Windows, centOS and openSUSE – behave, we're all friends here
prev story

Whitepapers

Choosing cloud Backup services
Demystify how you can address your data protection needs in your small- to medium-sized business and select the best online backup service to meet your needs.
Getting started with customer-focused identity management
Learn why identity is a fundamental requirement to digital growth, and how without it there is no way to identify and engage customers in a meaningful way.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.
The Heartbleed Bug: how to protect your business with Symantec
What happens when the next Heartbleed (or worse) comes along, and what can you do to weather another chapter in an all-too-familiar string of debilitating attacks?