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!

India's Dedicated Freight Corridor's last mile challenge

https://finshots.in/archive/the-dedicated-freight-corridors-last-mile-challenge/
1•vismit2000•20s ago•0 comments

Mouse

https://github.com/mousedev/mouse-harness/tree/main
1•Aeroi•24s ago•0 comments

CrofAI Is an OpenRouter Wrapper

https://kendell.dev/blog/crofaifalse/
1•wut42•2m ago•0 comments

Internet Guestbooks: The Rise, Decline, and Afterlife

https://curiouxify.com/internet-guestbooks/
1•mastazi•2m ago•0 comments

An open-source interactive 3D PC Anatomy explore what's inside a computer

https://pc-anatomy.vercel.app/
1•Zeruxe•2m ago•1 comments

Does Scaling Web-Video Pre-Training Help Real Robots Do Real Work?

https://www.rhoda.ai/research/scaling-web-video-pretraining
1•gmays•3m ago•0 comments

The Physical Agent Harness: a portable interface to persistent agents

https://rashidazarang.com/c/the-physical-agent-harness
2•rashidae•5m ago•0 comments

Air Force secretary acknowledges the US has weapons in space

https://abcnews.com/Politics/air-force-secretary-acknowledges-us-weapons-space/story?id=136437923
1•SanjayMehta•6m ago•0 comments

World AI Cooperation Organization

https://en.wikipedia.org/wiki/World_Artificial_Intelligence_Cooperation_Organization
1•soundworlds•6m ago•1 comments

Show HN: Day week calendar app inspired by the French Revolutionary calendar

https://github.com/OlegIGalkin/tendayweekcalendar
1•cantouch•9m ago•0 comments

US-China AI strategic planning

https://sinocism.com/p/us-china-strategic-ai-dialogue-said
1•neptunetriton•10m ago•0 comments

The harms of short-form video on the brain are starting to show

https://www.theguardian.com/commentisfree/2026/sep/14/zuckerberg-short-form-video-cognitive-harm
2•pizzaiolo•18m ago•0 comments

I worked at Google DeepMind. You should listen to the warnings about AI

https://www.theguardian.com/technology/2026/sep/14/google-deepmind-ai-warnings
2•gibspaulding•19m ago•0 comments

The Rise of the Forward Deployed Engineer – and How to Do the Job Right

https://www.latent.space/p/forward-deployed-engineer-best-practices
1•yarapavan•21m ago•0 comments

Exploring mathematics with your computer (1993)

https://archive.org/details/exploringmathema0000enge
1•vismit2000•23m ago•0 comments

Why is nobody signing up even though I launched an unlimited plan on my website?

2•petebay•23m ago•1 comments

Efficient capital allocation in media as it relates to catalog IP

https://sidecar-part-ii.danieldeboulay.com
2•deboulaymxf•25m ago•0 comments

National Security Agency launches historic restructuring

https://www.washingtonpost.com/national-security/2026/09/13/national-security-agency-launches-his...
5•punk_ihaq•27m ago•1 comments

OpenAI DevDay 2026

https://devday.openai.com
2•almyk•29m ago•0 comments

Tokenomics: Fable 5.1's reduced cache read makes it cheaper than Opus

https://skids.dev/blog/fable-cache-tokenomics/
3•ryanskidmore•31m ago•0 comments

Data Seeding in .NET

https://learn.microsoft.com/en-us/ef/core/modeling/data-seeding
1•Brysonbw•31m ago•0 comments

Ask HN: Taxes while living abroad as a US citizen

2•wnolens•32m ago•2 comments

Analysis: Why Rollback Netcode Is Better (2020) [video]

https://www.youtube.com/watch?v=0NLe4IpdS1w
1•CharlesW•33m ago•0 comments

Israeli Effective Altruism Firm Behind OpenAI, Anthropic, and Meta Cyberattacks

https://twitter.com/brianchau57/status/2099580981271318606
9•MrBuddyCasino•39m ago•0 comments

Show HN: Oversold.com – Analyze a stock in 30 seconds

https://oversold.com/
3•wolfman1•44m ago•0 comments

ICE Attacks Two U.S. Citizen Minors on Their Way to Enlist in Marines

https://newrepublic.com/post/215393/ice-attacks-us-citizen-minors-enlist-marines
8•HotGarbage•48m ago•0 comments

People We Meet Along the Way – The Story of April and Gary

https://rinaldoj.substack.com/p/the-people-we-meet-along-the-way-829
1•jrinaldo68•50m ago•0 comments

Newfound fossils are spilling Denisovan secrets

https://www.sciencenews.org/article/new-fossils-denisovan-secrets-china
1•yannoninator•50m ago•0 comments

Vibe Coding is the new Internet Dating

https://joecmarshall.com/posts/vibecoding-is-the-new-internet-dating/
2•flancrest•58m ago•0 comments

There are so many bones everywhere: The whale graveyards that transform deep sea

https://www.bbc.com/future/article/20260225-the-whale-graveyards-that-transform-the-deep-sea
1•blondie9x•1h ago•0 comments