News for hackers. Stuff that matters.
Re:Go best practices, six years in (2016) by natethinks on Friday March 02, 2018 @11:33AM (#16502964)
> the sort of library that excites intermediate developers

I find this true about nearly all microservices in Go. Microservices are much more useful in something like Node that can only take advantage of 1 OS thread per instance. Without containerization and load balancing in Node you wouldn't be able to scale.

Go on the other hand can efficiently utilize a nearly unlimited amount of threads as necessary with its scheduler. You're much more likely to over-architect if you don't keep this capacity in mind.

Re:Go best practices, six years in (2016) by sagichmal on Friday March 02, 2018 @12:21PM (#16503585)
Opting-in to microservices has almost nothing to do with CPU efficiency.