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

Comments

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

What This Aluminum‑Ion Breakthrough Means for You [video][14m]

https://www.youtube.com/watch?v=svHeBLgpRQs
1•Bender•50s ago•0 comments

Windows NT/OS2 Design Workbook

https://computernewb.com/~lily/files/Documents/NTDesignWorkbook/
1•markus_zhang•1m ago•1 comments

Show HN: Multi-agent-shogun – tmux and YAML mailbox for parallel AI agents

https://github.com/yohey-w/multi-agent-shogun
1•oshio_shoppaize•1m ago•1 comments

Gitmeh: AI-powered Git commits for the terminally lazy

https://github.com/ryanhellyer/gitmeh
1•ingve•4m ago•0 comments

The etymology of Arctic and Antarctic (2018)

https://uselessetymology.com/2018/01/01/the-etymology-of-arctic-and-antarctic/
1•jawns•9m ago•0 comments

Revealing hidden turbulent structures from limited observations and equations

https://phys.org/news/2026-02-revealing-hidden-turbulent-limited-equations.html
1•bikenaga•11m ago•0 comments

The Big Money in Today's Economy Is Going to Capital, Not Labor

https://www.wsj.com/economy/jobs/capital-labor-wealth-economy-2fcf6c2f
3•xen_relay•12m ago•0 comments

Ask HN: What is your monthly AI spending?

2•tipiirai•12m ago•0 comments

America isn't exceptional – it's the exception

https://www.not-ship.com/america-isnt-exceptional-its-the-exception/
1•gaws•14m ago•0 comments

Weil Anima

https://www.math.columbia.edu/~woit/wordpress/?p=15456
1•jjgreen•15m ago•0 comments

Why I Co-Founded SAIR

https://www.youtube.com/watch?v=Z5GKnb4H_bM
1•doppp•16m ago•0 comments

Recreating an Ancient Pump (with no moving parts)

https://practical.engineering/blog/2026/1/6/recreating-an-ancient-pump-with-no-moving-parts
1•xg15•17m ago•0 comments

The Human Source – LinkedIn but without lunatics

https://thehumansource.com
2•salbertengo•17m ago•0 comments

Linux 7.0 Officially Concluding the Rust Experiment

https://www.phoronix.com/news/Linux-7.0-Rust
2•antimora•17m ago•0 comments

Ads in ChatGPT

https://help.openai.com/en/articles/20001047-ads-in-chatgpt
5•petethomas•18m ago•0 comments

Windows Notepad App Remote Code Execution Vulnerability

https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-20841
4•dunder_cat•20m ago•1 comments

The death of Open Banking for hobbyists

https://indigo.spot/cashcat-open-banking
1•lemonaise•22m ago•0 comments

FDA declines to review Moderna's mRNA flu shot

https://www.nbcnews.com/health/health-news/fda-declines-review-modernas-mrna-flu-shot-rcna258436
2•bikenaga•22m ago•0 comments

FDA Refuses to Review Moderna Flu Vaccine

https://www.nytimes.com/2026/02/10/health/fda-moderna-mrna-flu-vaccine.html
9•xnx•23m ago•0 comments

Experimental: Add xx-zones protocol for window positioning in zones

https://gitlab.freedesktop.org/wayland/wayland-protocols/-/commit/81632409f6c80fd01b0f3e0284c7984...
1•sho_hn•26m ago•0 comments

We rendered and embedded one million CAD files

https://cad-search-three.vercel.app/
2•DavidFerris•26m ago•4 comments

Hacktivist scrapes over 500k stalkerware customers' payment records

https://techcrunch.com/2026/02/09/hacktivist-scrapes-over-500000-stalkerware-customers-payment-re...
2•iamnothere•27m ago•0 comments

Uifork

https://github.com/sambernhardt/uifork
1•handfuloflight•27m ago•0 comments

Against Captcha: Why Koen Verifies with Kanji

https://koen.social/posts/bdcf9238-070c-4574-8efa-3ad4f42f5237/against-captcha-why-koen-verifies-...
1•projectazorian•29m ago•1 comments

LED Sign Simulator

https://led.dominick.cc
1•dominick-cc•29m ago•1 comments

Developer Marketing Engineer. Species yet to be discovered

https://developerled.substack.com/p/developer-marketing-engineer
1•yoimkonrad•30m ago•0 comments

A new modular security and system‑monitoring suite (feedback welcome)

1•j0hnsm1th•30m ago•0 comments

ArcFolderArchiver – Leave Arc without leaving your folders/spaces

https://github.com/flawnn/ArcFolderArchiver
1•flawn•31m ago•0 comments

India Data Center Safe Harbor Shows US States Must Stop Handouts

https://news.bloombergtax.com/tax-insights-and-commentary/india-data-center-safe-harbor-shows-us-...
1•tldrthelaw•31m ago•0 comments

Wealth Manager Stocks Sink as New AI Tool Sparks Disruption Fear

https://www.bloomberg.com/news/articles/2026-02-10/wealth-manager-stocks-sink-as-new-ai-tool-spar...
2•petethomas•31m ago•0 comments