Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Martin Kleppmann

๐Ÿ‘ค Speaker
607 total appearances

Appearances Over Time

Podcast Appearances

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

sizable database, but it was still like a single instance database and not really that big in the grand scheme of things.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And then suddenly I was at LinkedIn and, oh, we got to get to use their big Hadoop cluster.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

That was fun, like hand-coding MapReduce jobs in Java at the time.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And so I learned a huge amount there, especially when the stream processing ideas came up and Jay was evangelizing the use of Kafka and the things you could do with it.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

That was kind of a revelation for me, really, where I suddenly felt, ah, this kind of makes sense.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

I start to understand how these various data systems fit together, what they have in common, what the fundamental principles are.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And so that experience then fed directly into the writing of the book.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Yeah, so first I decided to move back to the UK, actually, and I continued working for LinkedIn remotely.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

That was mostly because my girlfriend at the time, now wife, was still in the UK, and a long-distance relationship is not a lot of fun.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And I didn't feel that at home in the Bay Area, so I wasn't really encouraging her to move to the Bay Area either.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

I thought it was better for me to go back to Europe, and I'm very happy with that decision.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

I still have a lot of great friends in the Bay Area.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

I love it as a place to visit, but I wouldn't want to live here, honestly.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Then I was still remotely working for LinkedIn and that worked all right for a while.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

When I then started writing the book, LinkedIn even gave me 50% of my time free to work on my book alongside my software engineering duties, which is really great.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Amazing.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Yeah.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

That is so nice of them.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

Absolutely.

The Pragmatic Engineer
Designing Data-intensive Applications with Martin Kleppmann

And they don't have to do that.