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!

The Drone That Has to Push Air to Stand Still

https://atomsfrontier.substack.com/p/the-drone-that-has-to-push-air-to
1•jpatel3•44s ago•0 comments

Codex Seraphinianus

https://en.wikipedia.org/wiki/Codex_Seraphinianus
1•josh-sematic•1m ago•0 comments

Juncheng Vehicle Co. is replicating iconic car bodies [video]

https://www.youtube.com/watch?v=cBBZrjwqWZc
1•msephton•3m ago•0 comments

Minimus container images are now free

https://images.minimus.io/
2•dimastopel•3m ago•0 comments

Show HN: Open-source language for analyzing, transforming, and modeling data

https://www.malloydata.dev/
1•nih567•7m ago•0 comments

Chinese supercomputer ranks #1 in Top500

https://www.top500.org/news/lineshine-debuts-no-1-top500-enters-new-global-exascale-era/
1•rippeltippel•7m ago•0 comments

The AAIF Ambassadors

https://aaif.io/ambassadors/
1•mooreds•8m ago•0 comments

With Starfall, SpaceX eyes an edge in global cargo delivery from orbit

https://arstechnica.com/space/2026/06/with-starfall-spacex-eyes-an-edge-in-global-cargo-delivery-...
2•MemoryHoleHQ•8m ago•0 comments

Memex: Organize your AI conversations across Claude, ChatGPT and Perplexity

https://chromewebstore.google.com/detail/memex/jiliolfjonejjhokmmekeeomppnbpacf
1•lucasly-ba•8m ago•0 comments

Are ChatGPT and other AI chatbots politically biased? We tested them

https://www.washingtonpost.com/technology/interactive/2026/06/24/are-ai-chatbots-like-chatgpt-pol...
1•thm•9m ago•1 comments

NSA Lost Access to Powerful A.I. Model Amid Anthropic Dispute

https://www.nytimes.com/2026/06/23/us/politics/nsa-lost-access-anthropic-tool.html
1•thm•10m ago•0 comments

Tech stock slump could be a reality-check moment

https://www.axios.com/2026/06/24/ai-stocks-chips-selloff
1•1vuio0pswjnm7•10m ago•0 comments

Autoops: Multi-region data and service mesh operated by a Makefile

https://github.com/neospe/autoops
3•leschak•10m ago•0 comments

Agents.md Decision Guide – open-source tool for choosing agentic workflows

https://www.groundwork.md
1•sebbzz•12m ago•0 comments

Show HN: Codemcp, One MCP tool that lets agents write Python to call many

https://github.com/skymoore/codemcp
2•iamsky•14m ago•0 comments

AirPosture is now open source (AirPods as Posture Coach)

https://github.com/allenv0/AirPosture
1•busymom0•16m ago•0 comments

Ship an Agent Skill That Installs Itself with Your Library

https://stenbrinke.nl/blog/ship-an-agent-skill-that-installs-itself
1•sander1095•19m ago•0 comments

50 Years Ago, Sugar Industry Paid Scientists to Point Blame at Fat(2016)

https://www.npr.org/sections/thetwo-way/2016/09/13/493739074/50-years-ago-sugar-industry-quietly-...
2•downbad_•20m ago•0 comments

Show HN: Vlayer – Open-source HIPAA compliance scanner for your codebase

https://vlayer.app
1•francosimon•20m ago•0 comments

Tuesday 23 June was reported the hottest day since 1947 [in Europe]

https://eu-space.europa.eu/components/earth-observation-copernicus/image-of-the-day/heatwave-affe...
1•slow_typist•20m ago•0 comments

How to Validate Against an Unlabeled Kaggle Test Set

https://medium.com/@alanscottencinas/how-to-validate-against-an-unlabeled-kaggle-test-set-fe5c88b...
1•encinas88•21m ago•0 comments

AES67 Audio-over-IP on the ESP32-P4

https://developer.espressif.com/blog/2026/06/aes67-audio-over-ip-on-the-esp32-p4/
1•sohkamyung•22m ago•0 comments

Your App Should Ship an MCP Server

https://justin.poehnelt.com/posts/ship-mcp-server-native-app/
1•mooreds•24m ago•0 comments

Downed US pilot reported seeing Iranian drones swarm in 'jellyfish' formation

https://www.cnn.com/2026/06/23/politics/iran-drones-f-15-pilot-intelligence
2•wslh•24m ago•0 comments

A deadly fungus that can infect cats and people is spreading

https://www.sciencenews.org/article/deadly-fungus-cats-people-spreading
14•sohkamyung•24m ago•1 comments

9 Weeks to AGI: Accountability and Governance Infrastructure for the EU AI Act

https://assimilatedhuman.github.io/inquisitor-labs/eu-ai-act.html
1•ballista2026•24m ago•1 comments

How are you building confidence in large AI-generated codebases?

1•maniksrr•25m ago•1 comments

A Speaker with a World Inside

https://www.murmur.living/
1•andrewn•26m ago•0 comments

Show HN: Project Cherub – TempleOS Fork. Early Build (ISO) & Future Plans

1•Rubinoslaw•27m ago•0 comments

Fusion Programming Language

https://fusion-lang.org/
1•efrecon•28m ago•2 comments