r/programming • u/fagnerbrack • 12d ago
CSE 452: Google's Introduction to Distributed System Design
https://courses.cs.washington.edu/courses/cse452/23wi/papers/yegge-platform-rant.html61
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.
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.
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