frontpage.
newsnewestaskshowjobs

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•1y ago

Comments

semihs•1y 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_•1y 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•1y 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_•1y ago
That sounds great!

Canada, EU plan to link next-gen payment systems, easing transactions

https://www.theglobeandmail.com/politics/article-canada-eu-link-payment-systems-joint-statement-s...
1•MadrasTh0rn•2m ago•0 comments

Should you give the scarcest things to the fastest coders?

https://digitalseams.com/blog/should-you-give-the-scarcest-things-to-the-fastest-coders
1•bobbiechen•11m ago•0 comments

NVX: An Ultra-Light Micro-VM Sandbox from Microsoft

https://github.com/microsoft/nvx
1•jeswin•14m ago•0 comments

Vim-pi-chat: make Vim a pi-powered editor

https://github.com/galeone/vim-pi-chat
1•me2too•20m ago•0 comments

SWC stops accepting external PRs due to AI-generated content

https://twitter.com/swc_rs/status/2105505428893544847
1•csmantle•26m ago•0 comments

Everything Got Worse After 2020

https://www.youtube.com/watch?v=Do8PuebNSyY
1•cable2600•29m ago•0 comments

Code Must Be Faster

https://www.monaddle.com/blog/your-code-must-be-faster
2•roflc0ptic•30m ago•0 comments

Radio signal detected for first time from a planet outside our solar system

https://www.cnn.com/2026/10/02/science/radio-signal-detection-exoplanet-beta-pictoris-b
2•slater•38m ago•0 comments

Mars' North Polar Ice Is Much Cleaner Than Scientists Thought

https://scitechdaily.com/mars-north-polar-ice-is-much-cleaner-than-scientists-thought/
1•snarky-comments•52m ago•0 comments

Extra Big Ass Intelligence

https://www.extrabigassintelligence.com/
2•34679•53m ago•0 comments

Cloudflare Ohttp Gateway

https://blog.cloudflare.com/announcing-cloudflare-ohttp-gateway/
4•est•57m ago•0 comments

Show HN: Claude Scrolls TikToks for Me

https://tryrevline.com/
1•ZuraMakaradzeHe•57m ago•2 comments

Delta Is the Only Big Four Airline That Won't Use Starlink–Elon Musk Is Furious

https://www.wsj.com/business/airlines/delta-is-the-only-big-four-airline-that-wont-use-starlinkan...
2•doener•1h ago•0 comments

Lean Game Server: A repo of learning games for Lean

https://adam.math.hhu.de/
2•crescit_eundo•1h ago•1 comments

Hanami, Why?: Bits and Bobs

https://aaronmallen.me/writing/hanami-why-bits-bobs
1•thunderbong•1h ago•0 comments

Ask HN: Will source code become expensive if developers stop using GitHub?

4•debamitro•1h ago•2 comments

The Void: From Zero-Byte Responses to Continuation Control

https://zenodo.org/records/23070524
2•rayanpal_•1h ago•0 comments

Show HN: Fakeflac-go – A tool for quickly finding "fake" .flac files

https://github.com/drichline/fakeflac-go
1•DakotaR•1h ago•0 comments

Show HN: Hall Monitor. See all your agents across machines on your Mac's Notch

https://github.com/hiteshbandhu/hallmonitor
2•HiteshBandhu•1h ago•1 comments

SoftServe: A Scalable Quasi-Newton Method for Deep Learning

https://arxiv.org/abs/2610.02182
1•E-Reverance•1h ago•0 comments

Is Claude Conscious?

https://www.nytimes.com/2026/09/29/us/anthropic-claude-morals-ai.html
6•Anon84•1h ago•10 comments

Influencers are the private equity of culture

https://saturation.social/@jkottke/117370076406055289
3•colinprince•1h ago•0 comments

How to stay smart in the age of AI: the science of critical thinking

https://www.nature.com/articles/d41586-026-02930-6
1•zzzeek•1h ago•1 comments

How fast can a computer-use agent finish the job?

https://cuaspeedrun.com/
2•handfuloflight•1h ago•0 comments

Academic Doomerism

http://muratbuffalo.blogspot.com/2026/09/academic-doomerism.html
1•greghn•1h ago•0 comments

Humanoid robots won't surprise us when they arrive

https://philipotoole.com/humanoid-robots-wont-surprise-us-when-they-appear/
2•otoolep•1h ago•0 comments

Tavus claims 48% pass rate if video Turing test

https://twitter.com/tavus/status/2105704169009246248
1•CoryOndrejka•1h ago•0 comments

New York City should carefully measure a new tree

https://blog.willmeye.rs/new-york-city-should-carefully-measure-a-new-tree/
2•willmeyers•1h ago•1 comments

MTurk closed this week: how to keep Ground Truth and A2I workflows running

https://services.deepen.ai/guides/mturk-ground-truth-a2i-migration
1•mmusa•1h ago•0 comments

Prenatal exposure to the plasticizer DEHP increases autism and ADHD

https://www.sciencedirect.com/science/article/pii/S2666634026002941
3•OutOfHere•1h ago•2 comments