4 ms·
I use Go and it gives me a good sweet spot between cost and perf. I’m nowhere close to performance requirements of Pinterest. But my auth service runs on a sin
by moomoo11 3y ago
I use Go and it gives me a good sweet spot between cost and perf.
I’m nowhere close to performance requirements of Pinterest. But my auth service runs on a single 1vcpu, 512mb ram, and 10gb ssd. I use leveldb and swap on the 10gb. I’ve benchmarked it to handle 8-9k rps while delivering 150ms max response time. Not bad for a few bucks a month.
- melx 3y agoAnd? Comparing apples and oranges? I'm running seven Elixir/Phoenix apps (one of these is umbrella with 12 apps) on shared CPU cheap VPS with 1gb memory. I actually ran out of disk space recently than anything else so far.
- hu3 3y agoGood thing about Go is that it is easy to learn and hire for.
- moomoo11 3y agoGo is pretty easy. The hard thing about go is maintaining proper structure. Sounds like not a big deal but trust me I’ve learned the hard way lol.