frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

What every developer needs to know about in-process databases

https://www.graphgeeks.org/blog/what-every-developer-needs-to-know-about-in-process-dbmss
12•semihs•10mo ago

Comments

semihs•10mo ago
In-process (aka embedded/embeddable) databases are not new. In fact SQLite is the most widely deployed database in the world. However, starting with DuckDB, there is a new set of in-process database systems, such as Kuzu and Lance. As a co-developer of Kuzu, I hear several frequently asked questions (some of which are misconceptions) about in-process databases.

- What are their advantages/disadvantages compared to client-server databases? - Does in-process mean databases are in-memory/ephemeral? (NO!) - Can in-process databases handle only small amounts of data? (NO!) - What are some common use cases of in-process databases? - What if my application needs a server?

I tried to answer some of these questions in a blog post with pointers to several other resources that articulate several of these points in more detail than I get into.

I hope it's helpful to clarify some of these questions and help developers position in-process DBMSs against client-server ones.

emmanueloga_•10mo ago
The article suggests running Kuzu in a FastAPI frontend for network access. A caveat: production Python servers like Uvicorn [1] typically spawn multiple worker processes.

A simple workaround is serving HTTP through a single process language like Go or JavaScript, since Kuzu has bindings for both. Other processes could access the database directly in read-only mode for analysis [2].

For better DX, the ideal would be Kuzu implementing the Bolt protocol of Neo4J directly in the binary, handling single-writer and multi-reader coordination internally. Simpler alternative: port the code from [3] to C++ and add a `kuzu --server` option.

--

1: https://fastapi.tiangolo.com/deployment/server-workers/#mult...

2: https://docs.kuzudb.com/concurrency/#scenario-2-multiple-pro...

3: https://github.com/kuzudb/explorer/tree/master/src/server

semihs•10mo ago
Yes this makes sense and we plan to eventually do something along what you are suggesting. We also have a plan to have a built-in server/GUI, where users can directly launch a web-based explorer through our CLI by typing "kuzudb -ui".
emmanueloga_•10mo ago
That sounds great!

Yann LeCun's AMI Labs raises $1.03B to build world models

https://techcrunch.com/2026/03/09/yann-lecuns-ami-labs-raises-1-03-billion-to-build-world-models/
1•twalichiewicz•2m ago•0 comments

The Darkness from the Darkness

https://thebaffler.com/latest/the-darkness-from-the-darkness-giraldi
1•lermontov•6m ago•0 comments

A Swiss Paperwork Massacre: Why We Fled to Stripe

https://octigen.com/blog/posts/2026-03-09-payment-nightmare/
4•mrgraziani•14m ago•1 comments

A gate that stops LLMs asserting facts not present in the source document

https://narrativelogic.co.uk/tommy.html
1•davidtome•15m ago•1 comments

Short films made from brain activity of mice aim to see how they see

https://www.theguardian.com/science/2026/mar/10/short-films-brain-activity-mice-how-they-see-world
1•sans_souse•15m ago•0 comments

For AI devs and AI startups

1•CostsentryAI•16m ago•0 comments

Ion trapping doubles memory in neuromorphic semiconductors

https://www.dongascience.com/en/news/76562
1•benewton•19m ago•0 comments

Backup Exchange Online Mailbox

https://www.crashplan.com/glossary/what-is-exchange-online-backup/
1•santoshcp•23m ago•0 comments

Demo: Frostsnap 2-of-3 Distributed Key Generation and Backups

https://frostsnap.com/demo/
1•frostsnap•26m ago•0 comments

Can pumping chemicals into the ocean help stop global heating?

https://www.theguardian.com/environment/2026/mar/10/sodium-hydroxide-ocean-global-heating-solution
1•philbo•27m ago•1 comments

Advanced Machine Intelligence (AMI) announces $1.03B funding round

https://amilabs.xyz/updates
2•matthieu_bl•27m ago•0 comments

Anthropic sues Pentagon over alleged AI ‘blacklist’ on Claude

https://vechron.com/2026/03/anthropic-files-lawsuit-against-pentagon-over-ai-blacklist-and-claude...
1•GeorgeWoff25•27m ago•0 comments

Ten Signs a Claimed Mathematical Breakthrough Is Wrong (2008)

https://scottaaronson.blog/?p=304
2•adunk•30m ago•1 comments

We Need a Proper AI Inference Benchmark Test

https://www.nextplatform.com/compute/2026/03/09/we-need-a-proper-ai-inference-benchmark-test/5208100
2•jonbaer•31m ago•0 comments

I built a reader mode Chrome extension that works on any site

https://chromewebstore.google.com/detail/readr-–-clean-page-one-cl/acpeognnfhdbfdmdpkfbjgppjpgp...
2•Ogbon•34m ago•1 comments

Integrating SAST into DevSecOps

https://pvs-studio.com/en/webinar/26/
2•mare_maple•37m ago•0 comments

Will AI Client Applications Replace Browsers?

https://ahmethuseyindok.com/blog/will-ai-client-applications-replace-browsers
3•dokdev•41m ago•1 comments

Mozi, Jesus, and Care for Others

https://nonnobis.weebly.com/blog/mozi-jesus-and-love-for-others
2•kindkang2024•41m ago•0 comments

Page Agent – JavaScript in-page GUI agent

https://github.com/alibaba/page-agent
2•helloplanets•42m ago•0 comments

Show HN: JTC – JSON/YAML Type Checker Using TypeScript

https://github.com/disjukr/jtc
2•disjukr•44m ago•0 comments

Japr750 – Python cipher engine (18µs/char) + Decoding challenge

https://github.com/Ja1pr/Ja1pr-750
2•User750•44m ago•1 comments

Calling all who run inference in models

1•hpcaitech•46m ago•0 comments

FAA grounds all JetBlue flights after request from airline

https://apnews.com/article/faa-ground-stop-jetblue-e990b118812f467d904d92375b984d71
1•petethomas•47m ago•1 comments

Branching prompts instead of linear chat

1•macnorton•47m ago•0 comments

Source: Havana Syndrome investigation is "a CIA cover-up" – 60 Minutes [video]

https://www.youtube.com/watch?v=C1jmAj9OUOs
1•dataflow•47m ago•1 comments

Apple at 50: Decades of Thinking Different

https://www.youtube.com/watch?v=w8wt0LBCjXM
1•__patchbit__•47m ago•1 comments

Branching prompts instead of linear chat

1•macnorton•50m ago•0 comments

Veltora – Churn Risk Predictor

https://veltora-beta.vercel.app
1•tempoz•50m ago•1 comments

LoGeR – 3D reconstruction from extremely long videos (DeepMind, UC Berkeley)

https://loger-project.github.io
3•helloplanets•51m ago•0 comments

Alibaba tested 18 AI coding agents on 100 real codebases, spanning 233 days each

https://twitter.com/chrislaubai/status/2030931602872967460
2•MrBuddyCasino•52m ago•1 comments