SHARE
Facebook X Pinterest WhatsApp

Google Courgette. Faster, smaller updates for Chrome

Jul 16, 2009
googlechromologo.jpg

From the

googleupdate.exe is your update master

files:

If you’re a Google Chrome user (on Windows), than you’ve got googleupdate.exe running – providing silent continuous updates to Chrome as Google releases them (*update*Google Update actually now works with the Windows Update scheduler – ThnX P Kasting for commenting!).

The only problem is sometimes an update can be a bit large, which is where the new Courgette system comes in. With Courgette, Google is going to pushing down a compressed ‘diff’ to users. That is instead of an entire new application the diff is the difference between old and new (the delta).

“It is an anathema to us to push out a whole new 10MB update to give you
a ten line security fix,” Stephen Adams, Google software engineer wrote in a blog post. “We want smaller updates because it narrows the
window of vulnerability. If the update is a tenth of the size, we can
push ten times as many per unit of bandwidth.”

Adams added that means that users can be protected earlier and the smaller update will also work better for users on slower network connections.

It makes a whole lot of sense to me. The diff approach is one that isn’t new, Adams mentions bsdiff in his post, but he also notes that Courgette produces diff files that are even smaller. As an example of the difference in file sizes, Adams said that for a recent Chrome dev-channel update the full update was 10.4 Megabytes (MB), the bsdiff update was 704.5 KB and Courgette update was only — get this — 78 KB. 

That is an astounding level of difference.

Recommended for you...

Facebook Becomes Meta, But Did It Move Too Soon?
Rob Enderle
Oct 29, 2021
Microsoft Gets Rid Of Passwords: I Can Almost Hear Angels Singing
Rob Enderle
Sep 17, 2021
Why AMD Has Been So Successful: Mark Papermaster
Rob Enderle
Sep 9, 2021
Another Crazy Week in Cybersecurity
Paul Shread
Jul 2, 2021
Internet News Logo

InternetNews is a source of industry news and intelligence for IT professionals from all branches of the technology world. InternetNews focuses on helping professionals grow their knowledge base and authority in their field with the top news and trends in Software, IT Management, Networking & Communications, and Small Business.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.