TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Decentralized ETS Counters for Better Scalability

15 pointsby e_proxusalmost 4 years ago

2 comments

latchover 3 years ago
Not directly related, but if I could have 2 thing from ETS, it would be:<p>1 - Ability to atomic rename a table. It&#x27;s a fairly common use-case that you have a lock-free read-only map, rebuild it in the background, and the swap the newly-built one with the live one.<p>2 - Copy-on-write so that reading from an ETS doesn&#x27;t require copying the data to the calling process (for more than just large binaries)
lpgauthover 3 years ago
Not sure if Kjell Winblad is around to answer questions, but I&#x27;m curious about the sharp performance drop-off (14M -&gt; 5M) at 32 processes for the 50% write&#x2F; 50% delete benchmark. What&#x27;s the bottleneck there?<p><a href="http:&#x2F;&#x2F;winsh.me&#x2F;ets_catree_benchmark&#x2F;azure_D64s_decent_ctrs&#x2F;node_first_res.html" rel="nofollow">http:&#x2F;&#x2F;winsh.me&#x2F;ets_catree_benchmark&#x2F;azure_D64s_decent_ctrs&#x2F;...</a>