Bandwidth needs halved by new compression written in Go
arstechnica.com
Bandwidth needs halved by new compression written in Go
1–10 of 121 posts
Re: Bandwidth needs halved by new compression written in Go
#2So that brings up the question—is this just something CloudFlare is announcing for the PR, or is it actually innovative?
Re: Bandwidth needs halved by new compression written in Go
#3Re: Bandwidth needs halved by new compression written in Go
#4Go is used, sure, but the cool part about this is the binary Railgun protocol. Really smart. Send only file hashes and binary diffs back and forth, do a little extra computation to figure out the changes, but only send the absolute minimum data you need to the CDN. That's just smart, and frankly, I hope other CDNs have been doing this already, because at any high volume it seems to be an obvious solution. So that bri…
Re: Bandwidth needs halved by new compression written in Go
#5Go is used, sure, but the cool part about this is the binary Railgun protocol. Really smart. Send only file hashes and binary diffs back and forth, do a little extra computation to figure out the changes, but only send the absolute minimum data you need to the CDN. That's just smart, and frankly, I hope other CDNs have been doing this already, because at any high volume it seems to be an obvious solution. So that bri…
It sounds like they reinvented rsync to me?
Re: Bandwidth needs halved by new compression written in Go
#6Re: Bandwidth needs halved by new compression written in Go
#7Re: Bandwidth needs halved by new compression written in Go
#8Go is used, sure, but the cool part about this is the binary Railgun protocol. Really smart. Send only file hashes and binary diffs back and forth, do a little extra computation to figure out the changes, but only send the absolute minimum data you need to the CDN. That's just smart, and frankly, I hope other CDNs have been doing this already, because at any high volume it seems to be an obvious solution. So that bri…
It sounds like they reinvented rsync to me?
Re: Bandwidth needs halved by new compression written in Go
#9Earlier quoted context omitted.
It sounds like they reinvented rsync to me?
No, because we have more information than rsync does. We own both ends of the connection and can keep versions synchronized.
Re: Bandwidth needs halved by new compression written in Go
#10Go is used, sure, but the cool part about this is the binary Railgun protocol. Really smart. Send only file hashes and binary diffs back and forth, do a little extra computation to figure out the changes, but only send the absolute minimum data you need to the CDN. That's just smart, and frankly, I hope other CDNs have been doing this already, because at any high volume it seems to be an obvious solution. So that bri…
It sounds like they reinvented rsync to me?