Hey gcp friends!
We were seeing elevated RESOURCE_EXCHAUSTED (quota reached) when writing various files from flytepropeller to GCS.
I rewrote the logic in the stow library to combine 2 write requests in 1 and got some very nice results.
• average latency dropped to 200ms from 2-8sec (fig 1)
• some (previously) silenced errors started appearing in the reconciliation loop due to gcs errors (fig3)
Great performance improvement overall as RPCs and Quotas reached (fig2) were drastically reduced as well.
Soon to be released on flytepropeller as well
🔥 8
❤️ 6
f
freezing-airport-6809
07/20/2022, 1:19 PM
Cc @freezing-boots-56761 / @abundant-translator-2949 / @rough-rose-81585 / @echoing-translator-95395 and others
This is a massive improvement- @tall-lock-23197 my vote for contributor of the month
👍 4
freezing-airport-6809
07/20/2022, 1:20 PM
Cc @late-pencil-3873 also
freezing-airport-6809
07/20/2022, 1:20 PM
This will significantly improve perceived performance
r
rough-rose-81585
07/20/2022, 1:25 PM
that’s awesome thanks for investigating/improving!