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

Altman apologizes: OpenAI failed to alert police before fatal Canada shooting

https://www.theguardian.com/us-news/2026/apr/25/altman-apologizes-after-openai-failed-to-alert-po...
1•gmargari•2m ago•0 comments

Ask HN: MicroVM setup for VS Code Dev Container-like experience?

1•Erndob•4m ago•0 comments

Encrypting Encrypted Traffic to Get Around VPN Bans

https://hackaday.com/2026/04/23/encrypting-encrypted-traffic-to-get-around-vpn-bans/
1•colinprince•8m ago•0 comments

Ask HN: Turned away from A16Z Speedrun Cafe – another founder wasn't

1•W_Liu_•10m ago•0 comments

Oxford All Souls College General Examination [pdf]

https://www.asc.ox.ac.uk/sites/default/files/2025-10/General%202025.pdf
4•gregsadetsky•12m ago•1 comments

Spec-in-CI-Driven Autonomous Agentic Development

https://github.com/rsoury/drive-agent-scope-in-ci
1•rsoury•12m ago•0 comments

Quirks of Human Anatomy

https://www.sdbonline.org/sites/fly/lewheldquirk/figlegq6.htm
2•gurjeet•17m ago•0 comments

GitHub Copilot: GPT-5.5 7.5x more expensive under promotional pricing than 5.4

https://docs.github.com/en/enterprise-cloud@latest/copilot/concepts/billing/copilot-requests
3•deaux•19m ago•1 comments

Firebase Competitor hits 1.3M Session Replays

https://rejourney.co/engineering/2026-04-23/rejourney-1-3-million-session-replays
3•mrashiddev•28m ago•0 comments

Turbo Vision 2.0 – a modern port

https://github.com/magiblot/tvision
2•andsoitis•30m ago•0 comments

Show HN: Built an AI that maps 17 facial dimensions and shows what to improve

https://realsmile.online
3•realsmile•30m ago•0 comments

138k LOC removed from Linux kernel to defend against LLMs

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=64edfa65062dc4509ba...
2•stroebs•31m ago•0 comments

Show HN: Collaborative sentence builder with real-time voting

https://www.sentensus.com/
2•cd-4•37m ago•0 comments

Explaining Projects Need to Scale

https://lowhangingdata.com/article/tool-job-fit/
1•mryagerr•48m ago•0 comments

ratarmount: Access large tarballs as a filesystem efficiently

https://github.com/mxmlnkn/ratarmount
1•sillysaurusx•50m ago•0 comments

Superfetation

https://en.wikipedia.org/wiki/Superfetation
2•leecoursey•52m ago•1 comments

When Your Digital Life Vanishes

https://www.newyorker.com/magazine/2026/04/27/when-your-digital-life-vanishes
1•mitchbob•55m ago•1 comments

I scraped Reddit for 51 founder complaints and turned them into 17 SaaS ideas

https://webmatrices.com/app-ideas
1•bishwasbh•56m ago•0 comments

Frontman is an open-source AI coding agent that lives in the browser

https://github.com/frontman-ai/frontman
2•danboarder•1h ago•0 comments

Need 12 testers for 14 days

1•apoorvdarshan•1h ago•0 comments

What's New in Firefox 150

https://www.firefox.com/en-GB/whatsnew/150/
1•dotcoma•1h ago•1 comments

A pipeline that forces AI to justify decisions before acting (I'm a florist)

https://github.com/anchor-cloud/solace-vera-observability
1•ammulnix•1h ago•0 comments

I just beat AI traders with math

https://pypi.org/project/sagan-trade/
4•thattechgeek•1h ago•2 comments

Global Telecom Exploitation by Covert Surveillance Actors

https://citizenlab.ca/research/uncovering-global-telecom-exploitation-by-covert-surveillance-actors/
2•pabs3•1h ago•0 comments

Show HN: Bunny Agent – Build Coding Agent SaaS via Native AI SDK UI

https://github.com/buda-ai/bunny-agent
2•chepy•1h ago•0 comments

The Observer Effect – Abelian Probability Theory

https://lcsig.github.io/Observer-Effect/
1•lcsig•1h ago•0 comments

Can jarrah forests be recovered after bauxite mining?

https://particle.scitech.org.au/earth-water/can-jarrah-forests-be-recovered-after-bauxite-mining/
2•defrost•1h ago•0 comments

Show HN: VT Code – Rust TUI coding agent with multi-provider support

https://github.com/vinhnx/VTCode
3•vinhnx•1h ago•0 comments

Musk Drops Fraud Claims Against OpenAI, Altman Ahead of Trial

https://www.bloomberg.com/news/articles/2026-04-25/musk-drops-fraud-claims-against-openai-altman-...
6•dancric•1h ago•0 comments

2026 Hugo Nominees

https://www.thehugoawards.org/hugo-history/2026-hugo-awards/
1•zmj•1h ago•0 comments