Railgun har bir Cloudflare ma'lumot markazi va kelib chiqish serveri o'rtasidagi ulanishni tezlashtiradi, bu esa Cloudflare keshidan xizmat ko'rsatib bo'lmaydigan so'rovlarga juda tez xizmat ko'rsatishni ta'minlaydi.
Cloudflare-dagi saytlarga so'rovlarning taxminan 2/3 qismi to'g'ridan-to'g'ri keshdan internetni ko'rayotgan odamga eng yaqin ma'lumotlar markazidan yuboriladi. Cloudflare butun dunyo bo'ylab ma'lumotlar markazlariga ega bo'lganligi sababli, bu Bangalor, Brisben, Birmingem yoki Bostonda bo'lishingizdan qat'i nazar, haqiqiy, asl veb-server minglab mil uzoqlikda bo'lsa ham, veb-sahifalar tezda yetkazib berilishini anglatadi.
Cloudflare-ning veb-saytni veb-syorfchilarga yaqin joyda joylashgandek qilish qobiliyati veb-sahifalarni tezlashtirish uchun kalit hisoblanadi. Veb-sayt AQShda joylashgan bo'lishi mumkin, lekin asosan Buyuk Britaniyadagi veb-syorferlar tomonidan foydalaniladi. Cloudflare bilan sayt Buyuk Britaniya ma'lumotlar markazidan xizmat ko'rsatadi, bu esa chaqmoq tezligidan kelib chiqadigan qimmat kechikishni bartaraf qiladi.
Biroq, Cloudflare-ga so'rovlarning qolgan 1/3 qismi qayta ishlash uchun kelib chiqish serveriga yuborilishi kerak. Buning sababi, ko'pgina veb-sahifalarni keshlash mumkin emas. Buning sababi noto'g'ri konfiguratsiya yoki, odatda, tez-tez o'zgartirishlar yoki veb-sahifani moslashtirish bo'lishi mumkin.
Misol uchun, Nyu-York Tayms bosh sahifasini har qanday vaqt davomida keshlash qiyin, chunki yangiliklarning o'zgarishi va dolzarb bo'lishi ularning biznesi uchun juda muhimdir. Va Facebook kabi shaxsiylashtirilgan veb-saytda, har bir foydalanuvchi turli xil foydalanuvchilar uchun URL bir xil bo'lsa ham, boshqa sahifani ko'radi.
Railgun ilgari keshlanmagan veb-sahifalarni tezlashtirish va keshlash uchun bir qator usullardan foydalanadi, shunda veb-sahifalar hatto boshlang'ich server bilan bog'lanish kerak bo'lganda ham tez yetkazib beriladi. Bu hatto tez o'zgaruvchan sahifalar yoki yangiliklar saytlari kabi shaxsiylashtirilgan kontent uchun ham ishlaydi.
Cloudflare tadqiqotlari shuni ko'rsatdiki, ko'plab saytlarni keshlash mumkin bo'lmasa-da, ular aslida juda sekin o'zgarib turadi. Misol uchun, Nyu-York Tayms bosh sahifasi hikoyalar yozilayotganda kun davomida o'zgarib turadi, lekin sahifaning standart HTML ko'rinishi asosan bir xil bo'lib qoladi va ko'plab hikoyalar kun bo'yi birinchi sahifada qoladi.
Shaxsiylashtirilgan saytlar uchun umumiy HTML faqat kichik tarkib qismlari (masalan, odamning Twitter xronologiyasi yoki Facebook yangiliklar tasmasi) o'zgarganda bir xil bo'ladi. Bu shuni anglatadiki, agar sahifaning o'zgarmas qismlari aniqlansa va faqat farqlar uzatilishi mumkin bo'lsa, veb-sahifalarni uzatish uchun siqish uchun katta imkoniyat mavjud.