Improved the build timings of 7 products' websites in the Zoho Finance suite by implementing a custom cache that works on tree-based diffing. Some of these sites have 20,000+ pages.
The build and deploy timing was brought down from 10+ minutes to less than 1 minute for cold starts, 20-30 seconds for warm starts and <500ms for rebuilds.
The build and deploy timing was brought down from 10+ minutes to less than 1 minute for cold starts, 20-30 seconds for warm starts and <500ms for rebuilds.