Quick and dirty annotations for Go stack traces

Published on by Filippo Valsorda.

CloudFlare’s DNS server, RRDNS, is entirely written in Go and typically runs tens of thousands goroutines. Since goroutines are cheap and Go I/O is blocking we run one goroutine per file descriptor we listen on and queue new packets for processing. CC BY-SA 2.0 image by wiredforlego When there are thousands of goroutines running, debug output quickly becomes difficult to interpret. For example, last week…

CloudFlare headed to HostingCon 2015. Thanks for the memories and let’s create some more!

Published on by Maria Karaivanova.

The CloudFlare team is heading to HostingCon 2015 in San Diego next week. We are excited to meet colleagues from the industry, reconnect with partners, and make new friends. This year’s conference marks a milestone of sorts. It’s our fifth time at HostingCon and we’ve come full circle - our first HostingCon took place in San Diego. Here are some fun facts on what we’…

Introducing Partner Analytics

Published on by Patrick R. Donahue.

CloudFlare has over 5,000 hosting provider partners. Every day, thousands of our partners' customers take advantage of CloudFlare to help them be faster and more secure. The benefits to our partners aren't just happier customers, they also translate into real savings. In the last month, for instance, we saved our partners more than 25 Petabytes in aggregate bandwidth. In addition to bandwidth savings, in that same period,…