
9/1/2015 · John Graham-Cumming
What this post added
Railgun v5 introduces significant improvements over previous versions, focusing on performance and resource efficiency. Key technical advancements include: substantial reduction in memory utilization and CPU requirements through extensive optimization based on real-world performance data; a completely replaced wire protocol that is lighter-weight, binary, faster, and uses less bandwidth; an additional layer of traditional non-delta compression applied after delta compression, yielding 10-15% greater compression; an automatic streaming mode for large downloads to bypass delta compression costs and ensure faster download times; improved origin web server connection management through connection pooling and better HTTP keep-alive utilization, reducing origin server load and latency; and enhanced cryptographic infrastructure with a switch to a new CA and mutual TLS for securing communication between Cloudflare and customer servers. The release also offers optimized partners improved compression rates and the ability to assign subdomains to a Railgun, with compatibility for RHEL and CentOS 7.