Hacker News new | ask | show | jobs
by moomoo11 763 days ago
You can look into systems design primers and just build stuff.

Honestly until you actually need to do it in production it just needs imagination and some core understanding. At least that’s my experience from working at a unicorn where we scaled from a few customers to millions, with tons of background work and queues and what not spread out globally.

You can try stuff at home and emulate how bigger stuff might be working. Or read up on their systems design and try it yourself.

Nobody knows until they have to address it. But they can only do so if they have some level of imagination/creativity and understand how computer/networks operate.

https://github.com/donnemartin/system-design-primer