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•11mo ago

Comments

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

All eyes on Orion's heat shield: Artemis 2

https://www.space.com/space-exploration/artemis/all-eyes-on-orions-heat-shield-artemis-2-astronau...
1•thinkingemote•2m ago•0 comments

Extending Sovereign AI Research to System-Level Design (Survey and Framework)

https://radiant.co/blog/the-control-plane-is-the-country-why-sovereign-ai-breaks-at-the-operation...
1•edogrider•4m ago•0 comments

Engineering departments from China laid off at Red Hat

2•NBS060•6m ago•0 comments

Data Science Weekly – Issue 646

https://datascienceweekly.substack.com/p/data-science-weekly-issue-646
1•sebg•6m ago•0 comments

Native Instant Space Switching on macOS

https://arhan.sh/blog/native-instant-space-switching-on-macos/
4•PaulHoule•7m ago•1 comments

Maine Is About to Become the First State to Ban Major New Data Centers

https://www.gadgetreview.com/maine-is-about-to-become-the-first-state-to-ban-major-new-data-centers
1•rmason•7m ago•0 comments

Notes Compound. Blogs Capture. My Ten Years of Learning in Public

https://www.ssp.sh/blog/why-i-still-blog/
1•articsputnik•8m ago•0 comments

Apple Is Permanently Closing Three U.S. Stores in June

https://www.macrumors.com/2026/04/09/three-apple-stores-permanently-closing/
2•jostylr•9m ago•1 comments

Key Components of Sofware Design

https://mattamonroe.substack.com/p/key-components-of-software-design
1•LaserathDax•10m ago•0 comments

How I Read 44 Books Last Year

https://www.jakeworth.com/posts/how-i-read-44-books-last-year/
1•lopespm•10m ago•0 comments

Musk says Tesla FSD v15 will 'far exceed human levels of safety'

https://electrek.co/2026/04/09/elon-musk-tesla-fsd-v15-safer-than-humans-same-claim-every-version/
1•breve•13m ago•0 comments

The Last Problem for AI to Solve Is Health

https://www.nfx.com/post/last-problem-for-ai
1•domrdy•14m ago•0 comments

List of defunct social networking services

https://en.wikipedia.org/wiki/List_of_defunct_social_networking_services
1•riffic•14m ago•0 comments

Show HN: RepoWarden – Autopilot for your GitHub dependency updates

https://repowarden.dev/
1•joshghent•15m ago•0 comments

Mythos, Glasswing, and the hardware disclosure problem nobody is discussing

1•TedDallas•16m ago•0 comments

Metro stop is Ancient Rome's new attraction

https://www.bbc.com/travel/article/20260408-a-150-metro-ticket-to-ancient-rome
1•Stevvo•16m ago•0 comments

Show HN: QVAC SDK, a universal JavaScript SDK for building local AI applications

1•qvac•17m ago•0 comments

The Lesson of the Lorax isn't what you think

https://thedailyeconomy.org/article/the-lesson-of-the-lorax-isnt-what-you-think/
2•RickJWagner•18m ago•1 comments

Show HN: Instant Thumbnail for File Url

https://preview.thedrive.ai
1•sftechdude•18m ago•0 comments

Show HN: 12k+ in free AI ad credits, every platform, one file

https://github.com/darwin-studios/dmos/blob/main/free-ai-ad-credits.md
1•jason-festa•20m ago•0 comments

Tesla reportedly developing new smaller, cheaper EV after killing Model 2

https://electrek.co/2026/04/09/tesla-reportedly-developing-new-smaller-cheaper-ev-after-killing-m...
11•jethronethro•22m ago•5 comments

Show HN: VitaeFlow – An open standard for machine-readable resumes in PDF

https://vitaeflow.org/
1•suusuufl•22m ago•0 comments

DARPA looking for battery that could power a laptop for months

https://www.theregister.com/2026/04/08/darpa_fusion_firm_radioactive_battery/
2•Bender•23m ago•0 comments

Anthropic Detects Third-Party Clients via System Prompt, Not Headers

https://gist.github.com/mrcattusdev/53b046e56b5a0149bdb3c0f34b5f217a
2•mr_cattus•23m ago•0 comments

Pretty Fish: A better mermaid diagram editor

https://pretty.fish/
2•pastelsky•23m ago•1 comments

Never Enough–A Billionaire Text Adventure

https://games-by-will.com/never-enough/
1•wjuseck•24m ago•1 comments

Show HN: Hormuzopen.com – The Strait of Hormuz before the headlines

https://hormuzopen.com/
1•mustafabagdatli•24m ago•0 comments

Replacing zero with a tenth digit (X): a working calculator+implications

https://10calculator.com
1•PhonkAlphabet•24m ago•0 comments

Cryptographers place $5k bet whether quantum will matter

https://www.theregister.com/2026/04/09/cryptograhpers_quantum_bet/
4•Bender•24m ago•0 comments

Making AI Adoption Stick

https://50ybuild.substack.com/p/ai-adoption-is-no-longer-optional
1•sethbannon•25m ago•0 comments