<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: leg</title><link>https://news.ycombinator.com/user?id=leg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 21:00:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=leg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by leg in "Colossus for Rapid Storage"]]></title><description><![CDATA[
<p>Anywhere Cache shines in front of a multi-regional bucket. Once the data is cached, there's no egress charges and there's much better latency. This is great for someone who looks for spot compute capacity to run computations anywhere in the multi-region. It will also improve performance in front of regional buckets but as a cache, you'll see the difference between hits and misses.<p>Rapid Storage will have all of your data local and fast, including writes. It also adds the ability to have fast durable appends, which is something you can't get from the standard buckets.</p>
]]></description><pubDate>Thu, 10 Apr 2025 21:45:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43648332</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=43648332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43648332</guid></item><item><title><![CDATA[New comment by leg in "Colossus for Rapid Storage"]]></title><description><![CDATA[
<p>Anywhere Cache and Rapid Storage share some infrastructure inside of GCS and both are good solutions for improving GCS performance, but Anywhere Cache is an SSD cache in front of the normal buckets while Rapid Storage is a new type of bucket.<p>(I work on Google storage)</p>
]]></description><pubDate>Thu, 10 Apr 2025 17:58:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43646469</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=43646469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43646469</guid></item><item><title><![CDATA[New comment by leg in "Colossus for Rapid Storage"]]></title><description><![CDATA[
<p>There's a detailed blog post about Rapid Storage now available, see <a href="https://news.ycombinator.com/item?id=43645309">https://news.ycombinator.com/item?id=43645309</a><p>(I work on Google storage)</p>
]]></description><pubDate>Thu, 10 Apr 2025 17:25:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43646142</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=43646142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43646142</guid></item><item><title><![CDATA[New comment by leg in "Railroad Tycoon II"]]></title><description><![CDATA[
<p>I've played 100s of hours of if under Proton on Linux. Works great.</p>
]]></description><pubDate>Mon, 13 Jan 2025 13:08:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42683027</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=42683027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42683027</guid></item><item><title><![CDATA[New comment by leg in "About synchronous disk replication"]]></title><description><![CDATA[
<p>Many enterprise storage systems have the durability/availability tradeoff like these replicated disks when replicating outside of a single datacenter. (Oracle calls it "max availability": try to synchronously replicate, but if the remote side is offline, allow transactions to commit.) Real world banks run on these sorts of systems.<p>Users don't continuously check replication status. They rely on it being synchronous almost all the time.<p>3 way quorum replication is great, but you then need to send to more data centers, potentially affecting performance. There's a tradeoff.<p>(I work on GCP storage)</p>
]]></description><pubDate>Sat, 31 Aug 2024 19:00:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41411026</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=41411026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41411026</guid></item><item><title><![CDATA[New comment by leg in "About synchronous disk replication"]]></title><description><![CDATA[
<p>Regional Persistent Disk was in beta in 2019. Usability hiccups and other annoyances meant it only GA'd in 2023, but it's been used under CloudSQL for quite a while.<p>(I work on GCP storage)</p>
]]></description><pubDate>Sat, 31 Aug 2024 18:56:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41410983</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=41410983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41410983</guid></item><item><title><![CDATA[Synthesized Google storage I/O traces now available to the community]]></title><description><![CDATA[
<p>Article URL: <a href="https://cloud.google.com/blog/topics/systems/synthesized-google-storage-io-traces-now-available-as-open-source/">https://cloud.google.com/blog/topics/systems/synthesized-google-storage-io-traces-now-available-as-open-source/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40791290">https://news.ycombinator.com/item?id=40791290</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 25 Jun 2024 17:41:30 +0000</pubDate><link>https://cloud.google.com/blog/topics/systems/synthesized-google-storage-io-traces-now-available-as-open-source/</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=40791290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40791290</guid></item><item><title><![CDATA[New comment by leg in "C++ Exit-Time Destructors"]]></title><description><![CDATA[
<p>std::quick_exit() also works, though you can decide if it's worthwhile to allow parts of the program to register functions to be called at quick exit time.</p>
]]></description><pubDate>Sun, 17 Mar 2024 21:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39738082</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=39738082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39738082</guid></item><item><title><![CDATA[New comment by leg in "Citigroup Plans to Cut 20k Jobs"]]></title><description><![CDATA[
<p>Linked investment account counts. You just need $2500 in a checking account, the rest can be in whatever ETF or stock you'd like.</p>
]]></description><pubDate>Fri, 12 Jan 2024 16:54:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=38970520</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=38970520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38970520</guid></item><item><title><![CDATA[Granular instance sizing for Cloud Spanner]]></title><description><![CDATA[
<p>Article URL: <a href="https://cloud.google.com/blog/products/databases/use-spanner-at-low-cost-with-granular-instance-sizing">https://cloud.google.com/blog/products/databases/use-spanner-at-low-cost-with-granular-instance-sizing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31575320">https://news.ycombinator.com/item?id=31575320</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 31 May 2022 21:43:16 +0000</pubDate><link>https://cloud.google.com/blog/products/databases/use-spanner-at-low-cost-with-granular-instance-sizing</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=31575320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31575320</guid></item><item><title><![CDATA[New comment by leg in "Google's infamous internal 2010 “I just want to serve 5TB” video now public"]]></title><description><![CDATA[
<p>It is true that Borgmon readability went away due to this video. It wasn't Sergey, it was an eng director.</p>
]]></description><pubDate>Tue, 02 Nov 2021 17:14:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=29084236</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=29084236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29084236</guid></item><item><title><![CDATA[High Durability Options for Compute Engine Workloads]]></title><description><![CDATA[
<p>Article URL: <a href="https://cloud.google.com/blog/products/compute/high-durability-persistent-disk">https://cloud.google.com/blog/products/compute/high-durability-persistent-disk</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28241647">https://news.ycombinator.com/item?id=28241647</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Aug 2021 02:12:17 +0000</pubDate><link>https://cloud.google.com/blog/products/compute/high-durability-persistent-disk</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=28241647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28241647</guid></item><item><title><![CDATA[Colossus a peek into Google’s scalable storage system]]></title><description><![CDATA[
<p>Article URL: <a href="https://cloud.google.com/blog/products/storage-data-transfer/a-peek-behind-colossus-googles-file-system">https://cloud.google.com/blog/products/storage-data-transfer/a-peek-behind-colossus-googles-file-system</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26943310">https://news.ycombinator.com/item?id=26943310</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 26 Apr 2021 15:08:54 +0000</pubDate><link>https://cloud.google.com/blog/products/storage-data-transfer/a-peek-behind-colossus-googles-file-system</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=26943310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26943310</guid></item><item><title><![CDATA[Creating a persistent disk clone from a source disk]]></title><description><![CDATA[
<p>Article URL: <a href="https://cloud.google.com/compute/docs/disks/add-persistent-disk#source-disk">https://cloud.google.com/compute/docs/disks/add-persistent-disk#source-disk</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23794757">https://news.ycombinator.com/item?id=23794757</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Jul 2020 18:35:45 +0000</pubDate><link>https://cloud.google.com/compute/docs/disks/add-persistent-disk#source-disk</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=23794757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23794757</guid></item><item><title><![CDATA[Using a petabyte-scale database's monitoring tools to make art]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/google-cloud/using-a-petabyte-scale-databases-monitoring-tools-to-make-art-8aa8eb17234">https://medium.com/google-cloud/using-a-petabyte-scale-databases-monitoring-tools-to-make-art-8aa8eb17234</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23083524">https://news.ycombinator.com/item?id=23083524</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 05 May 2020 19:00:48 +0000</pubDate><link>https://medium.com/google-cloud/using-a-petabyte-scale-databases-monitoring-tools-to-make-art-8aa8eb17234</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=23083524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23083524</guid></item><item><title><![CDATA[Dynamic Hybrid-SMR: an OCP proposal to improve data center disk drives]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.google/topics/google-cloud/dynamic-hybrid-smr-ocp-proposal-improve-data-center-disk-drives/">https://blog.google/topics/google-cloud/dynamic-hybrid-smr-ocp-proposal-improve-data-center-disk-drives/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15687235">https://news.ycombinator.com/item?id=15687235</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Nov 2017 15:45:03 +0000</pubDate><link>https://blog.google/topics/google-cloud/dynamic-hybrid-smr-ocp-proposal-improve-data-center-disk-drives/</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=15687235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15687235</guid></item><item><title><![CDATA[New comment by leg in "Decommission of Cyrus Email"]]></title><description><![CDATA[
<p>Yeah, John is great. His Unicode handling in Cyrus was way ahead of it's time.<p>I left CMU & the project 14 years ago. It's nice to know that some code lives on.</p>
]]></description><pubDate>Sun, 07 May 2017 13:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=14285447</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=14285447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14285447</guid></item><item><title><![CDATA[New comment by leg in "In search of a simple consensus algorithm"]]></title><description><![CDATA[
<p>etcd didn't implement leases; it just assumed that the last Raft election was still good.<p>You can elect a leader for a set period of time (say, 10 seconds) and serve strong reads for a lesser period of time (5 seconds) if you have reasonable assumptions of how good your local oscillators work and avoid jumps. If you don't trust your local clock to any level of accuracy, why do you trust your local CPU?<p>Cockroach DB does this correctly. <a href="https://github.com/cockroachdb/cockroach/blob/master/docs/design.md#range-leases" rel="nofollow">https://github.com/cockroachdb/cockroach/blob/master/docs/de...</a></p>
]]></description><pubDate>Fri, 17 Mar 2017 15:57:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=13894963</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=13894963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13894963</guid></item><item><title><![CDATA[New comment by leg in "In search of a simple consensus algorithm"]]></title><description><![CDATA[
<p>The performance penalty is on reads. If you elect a leader with a timeout you can do strong reads without re-establishing consensus.</p>
]]></description><pubDate>Fri, 17 Mar 2017 15:06:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=13894488</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=13894488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13894488</guid></item><item><title><![CDATA[New comment by leg in "Inside the Obama Tech Surge as It Hacks the Pentagon and VA"]]></title><description><![CDATA[
<p>Except that state and local governments are mostly more corrupt, more poorly run, and less well supervised by the voters.</p>
]]></description><pubDate>Wed, 20 Jul 2016 21:09:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=12132531</link><dc:creator>leg</dc:creator><comments>https://news.ycombinator.com/item?id=12132531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12132531</guid></item></channel></rss>