Urgent.News

What's breaking now, across thousands of outlets.

Tech

Reviewing My nginx and Cloudflare Settings Cut Cloud Run Data Transfer Costs by 96%

In my previous post, [2026-11-03-1] , I reworked how I deploy to Cloud Run. This is a follow-up. As the title says, reviewing my nginx and Cloudflare settings cut my Cloud Run data transfer costs by 96%. Combined with the Artifact Registry savings from the previous post, my Google Cloud bill, which had been over ¥1,000 a month for about a year, came to ¥72 in October. Why I Looked at the Bill…

After reviewing the Google Cloud bill, the author discovered that the data transfer costs were primarily due to Cloud Run and Artifact Registry Storage. Upon further investigation, they found that nearly all of the data transfer was from the /index.xml feed for RSS readers, which weighed about 5.4 MB and accounted for over 90% of the transfer.

The author then enabled gzip compression on nginx, which significantly reduced the uncompressed data transfer between Cloud Run and Cloudflare. This change reduced the data transfer by 98%, bringing the overall Cloud Run data transfer costs down by 96%. Additionally, the author set up caching rules on Cloudflare to cache HTML and /index.xml files, further reducing the data transfer costs.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

A Tale of Two Lists: The Recently Lost and the Long Gone

Every subscription business keeps two lists of former customers without meaning to. One list is short and warm: people who left in the last few weeks.

  • Recent former customers form a short, warm list requiring specific reactivation efforts.
  • Long list of all former customers is cold, serving as a source for winback campaigns.
  • Separate treatment of reactivation and winback maximizes effectiveness and avoids confusion.

How to keep lots of Excalidraw diagrams without losing them

I use Excalidraw for almost everything: system design notes, interview prep, sketches for blog posts. And every few weeks I see someone post that they lost months of drawings.

  • Save Excalidraw drawings as .excalidraw files manually through Excalidraw menu.
  • Export drawings as PNG or SVG files with Embed scene option on.
  • Use Excalidraw extension for VS Code or Obsidian plugin for versioning and backup.

Incremental Dependency-Graph Recalculation for 184 Excel Formulas in a Browser Web Worker

Spreadsheet UIs fail a simple latency test when built naively in JavaScript: the moment a user edits cell B4 in a 25,000-cell .xlsx model, evaluating every formula on the main thread drops frames and…

  • Arte Sheets moves formula evaluation and file conversion into separate Web Workers.
  • Hybrid incremental engine tackles 184 Excel-compatible functions' complexities.
  • NeedsFullPass algorithm decides between full recalculation and targeted incremental closure.

How osFoundry's photo editor works with layers, retouching and composition on your own computer

It's Thursday afternoon and the photo for tomorrow's publication looks dull. The light was grey, the background is overcharged and the headline still needs to be put on top.

  • Photo Editor allows layer-based photo editing on desktop osFoundry application.
  • Users can adjust brightness, contrast, levels, curves, and more in Image › Adjustments.
  • Sam, freelance designer, edits PSD files using Photo Editor without altering originals.

More from Sunday 8 November →