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!

Reinventing rewards for the AI multiverse [pdf]

https://www.mercer.com/assets/us/en_us/shared-assets/local/attachments/pdf-reinventing-rewards-fo...
1•zuhayeer•1m ago•0 comments

Ellison Empire Beseiged on All Fronts

https://www.nakedcapitalism.com/2026/07/oracle-paramount-wbd-ellison-empire-beseiged-bonds-stocks...
1•JumpCrisscross•1m ago•0 comments

Investors love AI, as long as you're a cloud host

https://techcrunch.com/2026/07/30/investors-love-ai-as-long-as-youre-a-cloud-host/
1•toomuchtodo•2m ago•0 comments

If technology got better, why did everything get worse?

https://www.sammystraus.com/#if-technology-got-better-why-did-everything-get-worse
1•sammy0910•3m ago•0 comments

Nix has a source-bootstrapped OpenJDK

https://fzakaria.com/2026/07/30/nix-finally-has-a-source-bootstrapped-openjdk
1•ingve•3m ago•0 comments

How to plant a nuclear plant in Iran

https://www.digitaldigging.org/p/how-to-plant-a-nuclear-plant-in-iranh7&fnop=story-toofast
1•rhcom2•4m ago•0 comments

ChatGPT Optimizes Its Agent Loop: Harness, API, and Inference

https://blog.bytebytego.com/p/how-chatgpt-optimizes-its-agent-loop
2•big_toast•4m ago•0 comments

Context Is the New Process

https://www.insideainative.com/p/context-is-the-new-process
1•mmayernick•5m ago•0 comments

Show HN: Sticker Base

https://chuanqisun.github.io/stickerbase/
1•osmoscraft•5m ago•1 comments

Around the wwworld

https://bellkiosk.website/around-the-wwworld/
1•cookingoils•6m ago•0 comments

Wrapper Company vs. Recursion Company

1•sgadhavi•9m ago•0 comments

Investigating three real-world incidents in our cybersecurity evaluations

https://www.anthropic.com/news/investigating-incidents-cybersecurity-evals
3•surprisetalk•9m ago•0 comments

Holocloth

https://holocloth.vercel.app
1•ingve•11m ago•0 comments

Ask HN: How are you leveraging AI/LLMs as software dev TEAM

1•locusofself•15m ago•1 comments

The Model Factory

https://www.latent.space/p/poolside
1•gmays•20m ago•0 comments

SSH Monitor for Linux: A script that notifies you for SSH activity

https://codeberg.org/r2innovation/ssh_notify
1•mou7664•20m ago•0 comments

Show HN: Anti-Slop UI – A deterministic state-machine to stop AI hallucinations

https://local-over.github.io/Anti-Slop-UI/
1•hassan-elkady•21m ago•0 comments

Show HN: Pomi – standalone voice agent running on the Rabbit R1

https://github.com/sidmohan0/pomi
1•smohan88•21m ago•0 comments

What's Working for Adoption and Distribution of AI/SaaS Products in 2026?

1•Expedition•24m ago•0 comments

Working from home? That will be extra. Renters rage over new fee

https://www.usatoday.com/story/money/2026/07/30/remote-work-rental-fee-sparks-outrage/91101669007/
2•healsdata•25m ago•0 comments

Abundant Intelligence, Scarce Autonomy

https://twitter.com/elitepax/status/2082948701958422783
1•majestic5762•26m ago•1 comments

Can you survive the Kobayashi Maru?

https://moai.studio/blog/posts/kobayashi-maru.html
1•ionwake•28m ago•1 comments

Pusu AdBlocker – 35K DNR rules, Manifest V3, zero tracking, anti-popup nuclear

https://github.com/pusucip25/pusu-adblocker
1•pucucip•29m ago•1 comments

Where Does the Foundation Come From? (Training New SWEs)

https://queue.acm.org/detail.cfm?id=3831359
1•molsongolden•29m ago•0 comments

Ask HN: What do you think of this prompt as a benchmark for LLMs?

1•plombe•32m ago•0 comments

Xenia, Greek hospitality in case you're a god in disguise

https://en.wikipedia.org/wiki/Xenia_(Greek)
2•shay_ker•33m ago•0 comments

Montana's plan to become an experimental medical hub just pushed forward

https://www.technologyreview.com/2026/07/30/1140942/montana-experimental-medical-hub-pushed-forwa...
1•bilsbie•34m ago•0 comments

Power 2026 – Electricity Pricing in the Age of AI

https://power2026.ai/
1•nsomani•34m ago•0 comments

Gov't Subreddit for US Secret Service Applicants Bans Discussion of Polygraphs

https://antipolygraph.org/blog/2026/07/30/government-controlled-reddit-community-for-u-s-secret-s...
2•Teever•35m ago•0 comments

Dell VEP4600 Review the System I Have Lusted After for Years – ServeTheHome

https://www.servethehome.com/dell-vep4600-review-the-system-i-have-lusted-after-for-years/
1•rbanffy•35m ago•0 comments