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!

What Even Are Microservices?

https://var0.xyz/posts/what-even-are-microservices.html
1•var0xyz•39s ago•0 comments

Destroying a Community with a Gigantic "Clogged Vacuum Cleaner"

https://gizmodo.com/this-viral-data-center-sounds-like-satans-buzzsaw-2000791122
1•ghuroo1•3m ago•0 comments

AI companies are shredding rare books

https://xcancel.com/HedgieMarkets/status/2081534588485296565
5•anon373839•5m ago•0 comments

Show HN: Volas – Technical Indicators for Python

https://github.com/kaelzhang/volas
1•kaelzhang•6m ago•1 comments

Nvidia Launches Open Secure AI Alliance

https://blogs.nvidia.com/blog/open-secure-ai-alliance/
3•BlueBerry2001•6m ago•0 comments

Work out daily? OK, but how socially fit are you? (2023)

https://news.harvard.edu/gazette/story/2023/02/work-out-daily-ok-but-how-socially-fit-are-you/
2•tchalla•7m ago•0 comments

The Proof Machine (2016)

https://incredible.pm/
2•BenoitP•8m ago•0 comments

Worse on Purpose

https://ledger.worseonpurpose.com/brands
5•bookofjoe•8m ago•0 comments

Show HN: Case study: A coding agent refactors a 750k LOC app, no code review

1•bonjourjoel•9m ago•0 comments

More on an Internal OpenAI Model Hacking into HuggingFace

https://thezvi.substack.com/p/more-on-an-internal-openai-model
2•totaldude87•9m ago•0 comments

Gen Z Fell Out of Love with Work. I Don't Blame Them

https://www.nytimes.com/2026/07/23/opinion/gen-z-ambition-millennials-career.html
2•mooreds•9m ago•0 comments

When the Sandbox Won't Hold: Lessons from Hugging Face

https://www.bankinfosecurity.com/when-sandbox-wont-hold-lessons-from-hugging-face-a-32327
1•mooreds•10m ago•0 comments

Whereruns: Check the file you're editing is the one that's running

https://github.com/siliroid/whereruns
1•siliroid•11m ago•0 comments

Ask HN: Redirect-to-www on a dot-dev domain?

1•billpg•12m ago•0 comments

Kestrel, an OS made by Fable 5 from scratch

https://github.com/sohumor/KestrelOS
1•sim04ful•13m ago•0 comments

Show HN: We killed our AI stock analysis and kept the news feed (API and MCP)

https://alphai.io/developers
1•mmakeev•14m ago•0 comments

Rust Terminal UI Library

https://github.com/aymanbagabas/uncurses
1•aymanbagabas•14m ago•0 comments

Claude Opus 5 is limited to a 0.2M token context window by default

https://wadetregaskis.com/claude-opus-5-is-limited-to-a-0-2m-token-context-window-by-default/
2•colejohnson66•16m ago•0 comments

Math News: The Additivity Conjecture in Knot Theory Is False [video]

https://www.youtube.com/watch?v=sGGjWIt28_g
1•surprisetalk•17m ago•0 comments

Show HN: Minesweeper Paint

https://minesweeperpro.com/paint
2•AdamKib•17m ago•0 comments

Tanker hits mine in the Strait of Hormuz as Iran intercepts six vessels

https://nypost.com/2026/07/26/world-news/tanker-hits-mine-in-the-strait-of-hormuz-as-iran-interce...
3•thisislife2•19m ago•2 comments

AI Needs a "Genie Coefficient"

https://spectrum.ieee.org/ai-agent-benchmark
1•sohkamyung•20m ago•0 comments

Is there anything you wish existed?

1•NJrslv•20m ago•1 comments

WMT Just Printed a Death Cross for the first time in over 4 years

https://tradeintelligent.substack.com/p/wmt-just-printed-a-death-cross-the
1•alizasl•21m ago•0 comments

What will more intelligence actually do for us?

https://www.noahpinion.blog/p/what-will-more-intelligence-actually
3•throw0101d•23m ago•0 comments

One-third of Seattle's downtown is empty

https://fortune.com/2026/07/27/why-is-it-so-hard-to-find-a-job-in-seattle-office-vacancies-labor-...
1•cramer4next•26m ago•0 comments

Musk Shamed After Attacking NYC Mayor over $38B Government Handouts

https://www.ibtimes.co.uk/zohran-mamdani-elon-musk-clash-wealth-government-support-1808122
1•robtherobber•26m ago•0 comments

As a doctor, here's why I wear sunblock indoors

https://www.washingtonpost.com/wellness/2026/07/27/doctor-heres-why-i-wear-sunblock-indoors/
1•mikhael•26m ago•0 comments

TokenTown –> Learn how LLM's work in a SimCity-like world

https://laurentiugabriel.github.io/token-town/
8•laurentiurad•28m ago•3 comments

John Oliver Returns to Expose Trump Family's Shady Crypto Dealings

https://variety.com/2026/tv/news/john-oliver-expose-trump-shady-crypto-dealings-world-liberty-fin...
2•doener•29m ago•0 comments