Martin Kleppmann

Martin Kleppmann

Software Engineer & Entrepreneur

Bio: Martin is a versatile software developer and entrepreneur. He is creative and thoughtful, more generalist than specialist. He enjoys: • understanding complex systems and their trade-offs, • teaching and explaining ideas through writing and speaking, • solving hard technical problems, • operating and scaling real-world production infrastructure, • recognising what customers and users want, • designing and developing usable and beautiful user interfaces. Martin cares about high quality work, getting things done, and absolute integrity. He will happily jump in and learn whatever is required to solve a problem. He has co-founded two successful startups: • Rapportive, which shows social profiles for your contacts as you're emailing them, was acquired by LinkedIn in 2012. • Go Test It, a service for automatically testing websites in different browsers, was acquired by Red Gate in 2009. Before getting into startups, Martin was the top student in his year in computer science at the University of Cambridge, UK. He has also composed some musical works, which have been performed on a few occasions.

Drawing a map of distributed data systems

Drawing a map of distributed data systems

How we created an illustrated guide to help you find your way through the data landscape. Designing Data-Intensive Applications, the book I’ve been working on for four years, is finally finished, and should be available in your favorite bookstore in the next week or two. An incomplete beta (Early Release) edition has been available for […]

The Probability of Data Loss in Large Clusters

The Probability of Data Loss in Large Clusters

Many distributed storage systems (e.g. Cassandra, Riak, HDFS, MongoDB, Kafka, …) use replication to make data durable. They are typically deployed in a “Just a Bunch of Disks” (JBOD) configuration – that is, without RAID to handle disk failure. If one of the disks on a node dies, that disk’s data is simply lost. To […]

TRVE DATA skeptical of cloud storage

TRVE DATA skeptical of cloud storage

In 2014, after 7 years in startups and internet companies, I left LinkedIn to take a sabbatical. (“Sabbatical” sounds better than “unemployment”, don’t you think?) For a year I worked full-time on my book, and explored what I wanted to do next. Then last year an opportunity came up that was just perfect. I started […]