frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Building a Distributed Database in Elixir (Part 2: Architecture and the Beam)

https://medium.com/@gawry/architecture-fundamentals-why-elixir-is-a-secret-weapon-for-distributed-databases-d67d862ef2f3
1•gawry•5m ago

Comments

gawry•5m ago
Part 2 of documenting my distributed database project. This post covers why Elixir's BEAM VM is well-suited for building distributed databases: OTP supervision trees, native clustering, lightweight processes, and the ecosystem (libcluster, Phoenix.PubSub, etc.).

I'm building a hybrid CP/AP system - Raft consensus for metadata (schemas, ring state) while keeping data operations AP for high availability. Decided to build custom gossip for ring distribution instead of using Horde to get better metadata control and prepare for multi-AZ deployments.

Essentially rebuilding Riak Core with better metadata handling. Currently using :rpc but abstracting transport for future flexibility. May need Partisan for clusters >100 nodes but starting simple.

Happy to discuss architecture trade-offs, the hybrid consistency model, or whether rebuilding Riak Core is crazy vs. just forking it.

Sora 2 Free – Free Sora Generator – Sora 2 Web and API

https://FreeSoraGenerator.com
1•paidx•17s ago•0 comments

Phel: A Functional Lisp Dialect for PHP Developers

https://phel-lang.org/
1•wlkr•3m ago•0 comments

Meta's Video Codec Acid Test (VCAT)

https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=170452
1•breve•3m ago•0 comments

New Tools to Reduce the Risks for Whistleblowers

https://gijn.org/stories/new-tools-reduce-risks-whistleblowing/
1•robtherobber•4m ago•0 comments

Tetherless optoelectronic microsystem for neural recording in awake mice

https://www.nature.com/articles/s41928-025-01484-1
1•PaulHoule•5m ago•0 comments

Building a Distributed Database in Elixir (Part 2: Architecture and the Beam)

https://medium.com/@gawry/architecture-fundamentals-why-elixir-is-a-secret-weapon-for-distributed...
1•gawry•5m ago•1 comments

Urgent everyone – help us kill AI preemption (again) before this Friday

https://www.lesswrong.com/posts/osrLqeaaiE6Cyr2Hk/urgent-everyone-help-us-kill-ai-preemption-agai...
2•PhilosophyForAI•6m ago•0 comments

Mapping Offline with CoMaps and Every Door

https://tzovar.as/offline-mapping/
1•gedankenstuecke•6m ago•0 comments

New file-hosting website – Fileanon.com

https://fileanon.com
1•sherekt•8m ago•0 comments

Building a Minimal Viable Armv7 Emulator from Scratch

https://xnacly.me/posts/2025/building-a-minimal-viable-armv7-emulator/
2•xnacly•9m ago•0 comments

Zorin OS 18 Hits 1M Downloads in Just One Month

https://linuxiac.com/zorin-os-18-hits-1-million-downloads-in-just-one-month/
3•dxs•9m ago•0 comments

Easy Quran App (http://easyquran.app)

https://play.google.com/store/apps/details?id=com.ahmadshahwaiz.easyquran&hl=en_US
1•ahmadshahwaiz•9m ago•1 comments

EXIF orientation info in PNGs isn't used for image-orientation

https://bugzilla.mozilla.org/show_bug.cgi?id=1627423
2•justin-reeves•10m ago•0 comments

Show HN: Train a language model in the browser with WebGPU

https://sequence.toys
2•vvin•11m ago•0 comments

Show HN: PrinceJS – From Wrong Benchmarks to Honest Results (13yo Dev)

https://npmjs.com/package/princejs
1•lilprince1218•11m ago•0 comments

Russia-linked crooks bought themselves a bank for Christmas

https://www.theregister.com/2025/11/21/russia_cybercrime_bank_purchase/
2•beardyw•13m ago•0 comments

You probably shouldn't train an LLM in the browser - here's how

https://vin.how/blog/train-a-language-model-in-your-browser
1•FL33TW00D•13m ago•0 comments

Pixel Art Tips for Programmers

https://jslegenddev.substack.com/p/5-pixel-art-tips-for-programmers-3d6
2•ibobev•13m ago•0 comments

Segment Anything

https://aidemos.meta.com/segment-anything/
1•jonbaer•14m ago•0 comments

PrinceJS: Benchmark Corrections and Lessons from a 13-Year-Old Developer

https://github.com/MatthewTheCoder1218/princejs
2•lilprince1218•14m ago•1 comments

AeroSpace, i3-like tiling window manager for macOS

https://github.com/nikitabobko/AeroSpace
2•ndr•15m ago•0 comments

Operational debt is worse than tech debt

https://arnon.dk/operational-debt-is-worse-than-tech-debt/
1•arnon•15m ago•0 comments

Making a Small RPG

https://jslegenddev.substack.com/p/making-a-small-rpg
2•ibobev•16m ago•0 comments

It's time for our own Space Age

https://www.thomasmoes.com/52obsessions/its-time-for-our-own-space-age
1•thomoes•16m ago•0 comments

Spectral rendering, part 3: Spectral vs. RGB

https://momentsingraphics.de/SpectralRendering3Results.html
1•ibobev•17m ago•0 comments

Show HN: PageStash – Full-page web archival with knowledge graphs

https://www.pagestash.app
1•Aurelan•17m ago•2 comments

WhatsApp starts hiding full URLs in messages

https://old.reddit.com/r/whatsapp/comments/1p23hvi/whatsapp_is_hiding_links/
1•puttycat•17m ago•0 comments

Developer SaaS has one of the longest "effort before reward" curves

1•milanspeaks•18m ago•0 comments

Systemd-inhibit: a built-in Linux alternative to macOS's "caffeinate" command

https://evanhahn.com/systemd-inhibit-alternative-to-macos-caffeinate/
2•speckx•19m ago•0 comments

Show HN: Waist Level Finder Camera

https://happort.org/camera
1•luqtas•20m ago•0 comments