eBPF, Sockets, Hop Distance and manually writing eBPF assembly
March 29, 2018 11:43AM
A friend gave me an interesting task: extract IP TTL values from TCP connections established by a userspace program. This seemingly simple task quickly exploded into an epic Linux system programming hack....
Continue reading »
DDoS Packet Forensics: Take me to the hex!
January 06, 2015 11:10PM
A few days ago, my colleague Marek sent an email about a DDoS attack against one of our DNS servers that we'd been blocking with our BPF rules....
CloudFlare DNS is simple, fast and flexible
January 30, 2014 9:24AM
Over the past few years, the CloudFlare blog has covered a great range of different topics, drilling down into the technology we use to both protect websites from attack, and optimise them so that they load faster for visitors....
Edge Cache Expire TTL: Easiest way to override any existing headers
February 01, 2013 10:27PM
Speed & Reliability
CloudFlare makes caching easy. Our service automatically determines what files to cache based on file extensions. Performance benefits kick in automatically....
Never Deal With DNS Propagation Again
May 19, 2012 3:13AM
At CloudFlare, we think a lot about the Domain Name Service -- better known as DNS, the Internet's address book. CloudFlare uses DNS to bring performance and security to our customers....