Quantcast
Channel: Golang Weekly
Viewing all articles
Browse latest Browse all 431

#155: How to Ship Production-Grade Go

$
0
0
Issue 155 — April 13, 2017
Featured
If you haven’t used it yet, this is a good look at a handy Go tool for monitoring your program’s usage of goroutines, memory, threads, and more.
Will Sewell
A look at several things you can do to make your code more robust, debuggable, and ready for production.
Kavya Joshi
In 35 minutes, see how and why Go’s garbage collector works, what the tricolor algorithm is, and how it compares with GC in other languages.
Jim Fisher and Will Sewell
While rewriting our database backup utility, mongodump, we utilized a “divide-and-multiplex” method to marry a high-throughput concurrent workload with a serial output. Check it out.
MONGODB   sponsored 
To improve the experience for new Go users, a formal Developer eXperience Working Group (DXWG) has been set up.
The Go Project
For example, when 1.9 is out, 1.8 and 1.9 will get active updates. When 1.10 is out, 1.10 and 1.9 will, and so on.
Russ Cox
Jobs
Save time on your job search. Hired delivers multiple offers to you.
Hired
In Brief
Chris Broadfoot
bepsays.​com
Was originally set to the release date of Star Wars.
github.​com
Adelowo Lanre
James Bowman
NATS is a messaging system for building distributed systems.
Shiju Varghese
Dean Karn
Graph and alert on real-time Golang metrics, and correlate with data from 150+ other technologies across your stack.
Datadog   sponsored 
Shiju Varghese
Tom Radcliffe
Google
Automatically scale up and down to handle increased workloads and avoid wasting money on idle resources.
HireFire   sponsored 
Covers dates, GUIDs, IP addresses, ISBNs, and similar.
github.​com
Chrome can be monitored and controlled via the Chrome Debugger Protocol.
Raffaele Sena
Alex Saskevich
Brian Seymour
Very early days but fun to see the attempt.
GoRuby
Julien Schmidt
Roland Bracewell Shoemaker
Ron Evans

Viewing all articles
Browse latest Browse all 431

Trending Articles