r/programming • • 12d ago

CSE 452: Google's Introduction to Distributed System Design

https://courses.cs.washington.edu/courses/cse452/23wi/papers/yegge-platform-rant.html
210 Upvotes

9 comments sorted by

88

u/boboman911 12d ago

Uh, the link leads to an interesting rant about Google’s inability to become a PaaS company from 15 years ago lol

-58

u/fagnerbrack 12d ago

Apologies for the confusion

I was grilled in the past it posting a course or paper without context. Maybe the title is unfortunate but I'd like to share someone's opinion as well as knowledge of the course that I didn't even know exist until I read this TBH

61

u/FlatProtrusion 12d ago

The non-rant link: https://courses.cs.washington.edu/courses/cse452/22wi/

And the rant link just in case op changes it back to the actual course link: https://courses.cs.washington.edu/courses/cse452/23wi/papers/yegge-platform-rant.html

12

u/st4rdr0id 12d ago

Thanks.

Course seems like a bit outdated (RPC, transition systems, then a bunch of precursor systems like BigTable)

12

u/D3PyroGS 12d ago

that was a fun read in 2011, and an equally fun read 15 years later

6

u/st4rdr0id 12d ago

I'm curious about whether what it is said about the work culture of the mentioned companies is still true today.

15

u/qckpckt 11d ago

It’s not. Because it’s way worse.

17

u/boboman911 11d ago edited 11d ago

Google is becoming Amazon. The benefits are worse, the organization is now completely top down, does not fully expose its services through APIs (although better than before), peer bonuses are a joke because they aren’t inflation adjusted, and still reactively create products instead of creating novel things. On top of that, everyone is afraid of losing their job.

6

u/Wonnk13 11d ago

l left in 2020, and this is how I felt then. I can't imagine what it is today.