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

Ryan Peterman

👤 Speaker
2365 total appearances

Appearances Over Time

Podcast Appearances

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

He also had some interesting takes on technical leadership.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

I've had many friends whose promotions were rejected because their work wasn't complex enough.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

Is there any career advice that majorly changed in the last five years?

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

Here's the full episode.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

Well, first off, your PhD thesis was huge.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

It's 156 pages.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

I didn't know thesis.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

I thought papers, maybe 10 pages or something like that.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

It's its own book.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

you know, about the research, like if you could kind of describe the problem that Granola was solving and, you know, how it solved it, those types of things.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

Can we talk about that?

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

You mentioned transactions and I saw on the paper, there's this idea of an independent transaction.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

And if I'm understanding correctly, a lot of the efficiency in a distributed system is lost

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

by needing to get consensus and to vote for consensus.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

And I saw that in your research, you found out a way to avoid needing to vote to reach consensus.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

And how did you do that?

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

When I think about distributed systems, I think about you're at a big company and you got a bunch of machines.

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

But when you were at MIT building this thing, how did you build and test it?

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

Were there spare machines that the college had or was this in the cloud?

The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

When you look back on you getting the PhD in academia, being enabled to completely explore an idea versus going into industry, but maybe you worked on Spanner at Google or something like that.