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

Comments

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

Stackra – free website audit with platform-aware scoring and AI readiness check

https://stackra.app/
1•LBeck84•11s ago•0 comments

Income percent for all food, food at home and food not at home, 1960-2019 (2020)

https://ers.usda.gov/data-products/charts-of-note/chart-detail?chartId=100002
1•NaOH•1m ago•0 comments

Craft Is Untouchable

https://www.chrbutler.com/craft-is-untouchable
3•delaugust•2m ago•0 comments

AWS Service Availability Updates

https://aws.amazon.com/about-aws/whats-new/2026/03/aws-service-availability/
1•alexbilbie•2m ago•0 comments

Ask HN: Linuxdoors.com What should be on there?

1•vibecoderowl•3m ago•0 comments

OpenAI raises $122B to accelerate the next phase of AI

https://openai.com/index/accelerating-the-next-phase-ai/
4•alvis•5m ago•0 comments

Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs

https://prismml.com/
1•PrismML•6m ago•0 comments

Security releases of JupyterHub, Auth0, LTI authenticators

https://discourse.jupyter.org/t/ann-security-releases-of-jupyterhub-auth0-lti-authenticators/38480
1•julienchastang•7m ago•0 comments

An effect notation based on with-clauses and blocks

https://blog.yoshuawuyts.com/a-with-based-effect-notation
2•lukastyrychtr•7m ago•0 comments

The Decline of the West [video]

https://www.youtube.com/watch?v=YwtVOgHJU7I
1•joe_mamba•8m ago•0 comments

QuantumForge – Browser-based quantum chemistry simulations on IBM Quantum

https://quantumforgelabs.io
1•isurfclouds•8m ago•1 comments

Cost Effective SOTA Vulnerability Detection with Open Source RL

https://depthfirst.com/post/dfs-mini1-agent
1•ejcho•9m ago•0 comments

Kaggle launches auto exams for zero-setup agent evals of prompt injection, etc.

https://www.kaggle.com/blog/standardized-agent-exams
1•art82135•11m ago•0 comments

The Nuclear Safety Protections in Federal Crosshairs

https://undark.org/2026/03/31/federal-nuclear-safety-protections/
1•EA-3167•11m ago•0 comments

I published the architecture Anthropic is now shippingstamped proof

https://nicholasjbogaert.substack.com/p/i-published-the-architecture-anthropic
3•nicbogaert•12m ago•1 comments

TMZ Has a New Obsession: Vacationing Members of Congress

https://www.notus.org/congress/tmz-congress-coverage-dhs-shutdown-tabloid-paparazzi
2•OrangePilled•13m ago•0 comments

Functional hierarchy of the human neocortex across the lifespan

https://www.nature.com/articles/s41586-026-10219-x
1•bookofjoe•13m ago•0 comments

Redesign any website with four AI models side by side

https://shuffle.dev/ai-website-redesign
3•avoc777•15m ago•0 comments

Cisco source code stolen in Trivy-linked dev environment breach

https://www.bleepingcomputer.com/news/security/cisco-source-code-stolen-in-trivy-linked-dev-envir...
5•_____k•17m ago•0 comments

Scaling Laws: The Lawfare Playlist on AI [video]

https://www.youtube.com/playlist?list=PL9f-8IUHQF3lNz1hhIIU1AyQM9M6hmP4m
1•verdverm•17m ago•0 comments

Ministack (Replacement for LocalStack)

https://ministack.org/
4•kerblang•19m ago•0 comments

APS: Open specification for AI agent policies

https://agentpolicyspecification.github.io
1•pascalwilbrink•21m ago•0 comments

Show HN: AI writes the code, but who answers in the interview?

https://sharpskill.dev/en
1•GiornoJojo•21m ago•0 comments

Amazon pulled Kindle update 5.19.3 a few days after release

https://old.reddit.com/r/kindle/comments/1s7lo50/5193_officially_back_to_5192_on_kindle_website/
2•seam_carver•22m ago•0 comments

OpenAI Valued at $852B After Completing $122B Round

https://www.bloomberg.com/news/articles/2026-03-31/openai-valued-at-852-billion-after-completing-...
3•matthieu_bl•23m ago•0 comments

Top Five (Wrong) Reasons You Don't Have Testers (2000)

https://www.joelonsoftware.com/2000/04/30/top-five-wrong-reasons-you-dont-have-testers/
3•Austin_Conlon•23m ago•0 comments

Codex Plugin for Claude Code

https://community.openai.com/t/introducing-codex-plugin-for-claude-code/1378186
1•grodriguez100•25m ago•0 comments

Show HN: Fixing Claude Code's amnesia with persistent memory

https://github.com/agynio/claude-map-reduce-memory
1•NBenkovich•28m ago•2 comments

OpenHarness – Composable TypeScript SDK for building powerful agent harnesses

https://www.open-harness.dev
2•MaxGfeller•29m ago•1 comments

How I Fixed My Headaches

https://chillphysicsenjoyer.substack.com/p/how-i-fixed-my-headaches
4•sebg•29m ago•0 comments