Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Tue, 12 Dec 2017 13:52:00 +0000 How discord resizes 150 million images every day with go and c <p name="67d8" id="67d8" class="graf graf--p graf-after--figure">Despite being a voice and text chat app, Discord sees over a hundred million images passing through its tubes every day. While we wish it was as simple as sending them out across the tubes to your friends, delivering these images creates some pretty large technical problems. <span class="markup--quote markup--p-quote is-other" name="anon_cfc1bbc35fec" data-creator-ids="anon">Linking directly to images would leak users’ IP addresses to image hosts, and large images use up lots of bandwidth. To circumvent these problems, Discord needs an intermediary service to fetch images on behalf of users and then resize them to reduce bandwidth usage.</p> 5 points posted by lolly https://blog.discordapp.com/how-discord-resizes-150-million-images-every-day-with-go-and-c-c9e98731c65d 3002 Fri, 08 Dec 2017 15:12:00 +0000 Why discord is switching from go to rust 3 points posted by Everton Marques https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f 4249 Fri, 07 Feb 2020 11:48:00 +0000