Systems Design Notes
General
Scaling Up
-Counting Objects
-View Counting at Reddit
-ELI5 Load Balancing
OS
Comprehensive and biaised comparison of OpenBSD and FreeBSD
Cloud
Time
Distributed
- Use epoll/kqueue not select/poll as they are more scalable
- CAP is kind of a lie [1] [2]
- Distributed Systems for New Entrants
- UUIDs dont have timestamps and mobile UUIDs are bad
App Architecture / Ops
Performance Fiddling
Text
Recommenders
Databases
Scaling Humans
Compilation
- https://github.com/donnemartin/system-design-primer
UX
- https://thestyleofelements.org/the-art-of-the-error-message-9f878d0bff80
Written on January 8, 2016