frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open Source Pledge: Posit contributed $493K to OSS in 12 months ($750K to date)

https://posit.co/blog/posit-open-source-pledge-2025
1•ionychal•1m ago•0 comments

Show HN: Browser Calendar: Track Safari, Chrome, Firefox, Edge & Opera Releases

https://browsercalendar.com/
1•grosmar•2m ago•1 comments

Show HN: Minimalistic hex/binary text visualizer for educational UTF-8 demo

https://chessnawk.vercel.app/tools/hex
2•vitaly-pavlenko•9m ago•0 comments

Jedi Blue

https://en.wikipedia.org/wiki/Jedi_Blue
3•redbell•10m ago•0 comments

Common database for Chat Applications

https://progressdb.dev
1•hasante•12m ago•1 comments

Flight disruption warning as Airbus requests modifications to 6k planes

https://www.bbc.com/news/live/cvg4y6g74ert
2•nrhrjrjrjtntbt•13m ago•1 comments

The Secret Superfood of Thanksgiving

https://www.twopct.com/p/the-secret-superfood-of-thanksgiving
3•bilsbie•14m ago•0 comments

A Deep Dive into the Qualcomm Snapdragon X2 Elite SoC Details

https://www.semiaccurate.com/2025/11/27/a-deep-dive-into-the-qualcomm-snapdragon-x2-elite-soc-det...
2•walterbell•16m ago•0 comments

Own a Graph

https://staysaasy.com/strategy/2025/11/25/own-a-graph.html
2•RyeCombinator•17m ago•0 comments

Indoor Dog Park Directory – Find Climate-Controlled Dog Play Spaces California

https://www.indoordogpark.org
1•mabalal•26m ago•1 comments

The Art of KPop Demon Hunters

https://theartofkpopdemonhunters.com/
1•lehi•27m ago•0 comments

MetaFun: Compile Haskell-like code to C++ template metaprograms

https://gergo.erdi.hu/projects/metafun/
1•todsacerdoti•28m ago•0 comments

Strategic Fabrication in AI Self-Governance: An Empirical Audit of 9 Major LLMs

https://zenodo.org/records/17754943
2•mikeup91•32m ago•1 comments

Ask HN: What is the purpose of all these AI spam comments?

9•GaryBluto•32m ago•4 comments

Google Images: Shirts Without Stripes

https://www.google.com/search?newwindow=1&fbs=&q=shirts%2Bwithout%2Bstripes&sa=X&biw=1152&bih=958...
1•gregsadetsky•32m ago•2 comments

Are Peptide Injections Safe?

https://www.washingtonpost.com/health/2025/11/26/peptides-bodybuilding-injections-side-effects/
1•bookofjoe•35m ago•1 comments

Software Issue Hits Planes

https://news.sky.com/story/airbus-latest-software-issue-hits-thousands-of-planes-13476780
4•scopeh•37m ago•1 comments

Building a Distributed Database in Elixir, Part 3: Storage Layer and Why RocksDB

https://medium.com/@gawry/storage-layer-why-rocksdb-part-3-814e1d24a1a6
5•gawry•41m ago•1 comments

Keeping the Streak Alive

https://quartr.com/insights/edge/keeping-the-streak-alive-the-story-of-duolingo
1•sujayk_33•43m ago•0 comments

Chicago Data Center Overheated–and Shut Down Trade in Key Markets

https://www.wsj.com/finance/cme-options-futures-trading-halted-amid-data-center-issue-16e96ed1
2•perihelions•43m ago•0 comments

Turris Om Nia NG

https://www.discomp.cz/turris-omnia-ng_d130526.html
1•senorqa•45m ago•0 comments

Who's Grading You on Coursera? The Shift from Human Peers to AI

https://www.classcentral.com/report/coursera-peer-assessment-still-broken/
3•raybb•51m ago•0 comments

One point I made that didn't come across: Ilya

https://twitter.com/ilyasut/status/1994424504370581726
2•sabareesh•52m ago•0 comments

In Denmark, 'Night's Watch' Guards Monitor Trump from the Foreign Ministry

https://jen.jiji.com/jc/eng_agt?g=adnkronos&k=20251128KRONOS-202511112509571700_eng
2•SanjayMehta•52m ago•0 comments

The Best Improvement I've made to my Cursor workflow

https://foundinglean.substack.com/p/the-best-improvement-ive-made-to
1•indigodaddy•52m ago•0 comments

CME Group Commodity Futures Trading Halted, Traders Say

https://www.bloomberg.com/news/articles/2025-11-28/cme-group-commodity-futures-trading-halted-tra...
4•petethomas•54m ago•0 comments

Social media algorithms can alter political views, browser extension study shows

https://www.euronews.com/next/2025/11/28/social-media-algorithms-can-alter-political-views-browse...
4•geox•55m ago•0 comments

Ask HN: Why don't closed captions boldface words that are likely to be misheard?

3•amichail•56m ago•1 comments

Trump says he will cancel all Biden executive orders signed by autopen

https://www.theguardian.com/us-news/live/2025/nov/28/trump-washington-dc-shooting-politics-updates
5•vinni2•1h ago•1 comments

LX: A CLI tool for LaTeX notes management

https://github.com/kamal-hamza/lx-cli
1•hkamal233•1h ago•0 comments
Open in hackernews

Building a Distributed Database in Elixir, Part 3: Storage Layer and Why RocksDB

https://medium.com/@gawry/storage-layer-why-rocksdb-part-3-814e1d24a1a6
5•gawry•41m ago

Comments

gawry•41m ago
Part 3 of my distributed database series. This one covers the storage engine decision - the foundation everything else sits on.

Main topics: how key encoding lets a single ordered KV store emulate document/graph/time-series models, LSM-tree vs B-tree trade-offs, and the benchmark that killed my pure Elixir dreams.

I wanted to use CubDB (pure Elixir, no NIF risks, easy debugging). The benchmarks said otherwise: RocksDB was 177x faster on writes and used 26,000x less memory during batch operations. For a distributed database, that gap is insurmountable.

The post also covers living with NIFs in Elixir - they bypass the BEAM scheduler, so a crash kills your VM instead of just a process. You architect around it: shard isolation, replication, aggressive monitoring.

Also discussed: RocksDB column families (underrated feature for multi-model storage), write amplification as the LSM-tree tax, and why this approach handles time-series data but won't compete with columnar engines like ClickHouse for pure analytics.

Next post will cover Raft consensus for metadata and how the CP metadata plane coordinates with the AP data plane.

Happy to discuss storage engine choices, NIF risk mitigation, or whether the CubDB benchmarks surprised anyone else who's used it.