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

Comments

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

Log Poisoning in OpenClaw

https://research.eye.security/log-poisoning-in-openclaw/
1•the1bernard•32s ago•0 comments

Show HN: Proxima – local open-source multi-model MCP server (no API keys)

https://github.com/Zen4-bit/Proxima
1•Zen4bit•56s ago•0 comments

A relationship between the Collatz conjecture and the Fibonacci numbers

https://vincentrolfs.dev/blog/collatz
1•christoph-heiss•1m ago•0 comments

Three Olympic Athletes Were Just Disqualified for a Novel Reason: PFAS

https://www.nytimes.com/2026/02/15/climate/olympics-ski-snowboard-wax-pfas-forever-chemicals.html
1•bookofjoe•2m ago•1 comments

Lenders to Commercial Real Estate Owners: Pay Up Now

https://www.wsj.com/real-estate/commercial/lenders-to-commercial-real-estate-owners-pay-up-now-a4...
1•JumpCrisscross•2m ago•0 comments

Future Signal – Automated prediction market news from Kalshi odds

https://www.futuresignal.org/
1•jimmmmmy•4m ago•0 comments

Show HN: GitShow: Replace github.com with gitshow.dev for a visual portfolio

https://github.com/ofershap/gitshow
1•ofershap•4m ago•0 comments

Show HN: Data Studio – Open-Source Data Notebooks

https://github.com/dataspren-analytics/data-studio
1•alx-net•10m ago•0 comments

Anthropic and the Government of Rwanda sign MOU for AI in health and education

https://www.anthropic.com/news/anthropic-rwanda-mou
1•surprisetalk•10m ago•0 comments

Show HN: Snowflake Emulator in Rust – Test locally without cloud credits

https://github.com/sivchari/snowflake-emulator
1•sivchari•11m ago•0 comments

Show HN: VidClaw – Open-source, self-hosted dashboard for managing OpenClaw

https://vidclaw.com
1•lukasz_ma•12m ago•0 comments

Show HN: A hands-on protocol to stop the "Implementation Death Spiral"

1•apetchesi•13m ago•2 comments

William Latham – Art and the Computer (1990)

https://www.youtube.com/watch?v=OwL3dsFBxpE
1•hyperific•14m ago•0 comments

Tell HN: Tips for (mostly) free agentic coding setup

1•everlier•15m ago•1 comments

The Quintessential Epstein Files Email

https://prospect.org/2026/02/17/epstein-files-email-kathy-ruemmler-elizabeth-warren-class-war/
3•xrd•18m ago•0 comments

Codex CLI vs. Claude Code on Autonomy

https://blog.nilenso.com/blog/2026/02/12/codex-cli-vs-claude-code-on-autonomy/
1•ath_ray•19m ago•0 comments

January 1877 – Sir Titus Salt obituary

https://www.theengineer.co.uk/content/archive/january-1877-sir-titus-salt-obituary
1•timthorn•23m ago•0 comments

How the Kakistocracy Became a Quackistocracy

https://paulkrugman.substack.com/p/how-the-kakistocracy-became-a-quackistocracy
3•rbanffy•23m ago•0 comments

We replaced ClickHouse with PostgreSQL and got faster

https://reflag.com/blog/we-replaced-clickhouse-with-postgresql-and-got-faster
1•fmerian•29m ago•0 comments

Mad Money and the Big AI Race

https://om.co/2026/02/13/mad-money-the-big-ai-race/
1•robenkleene•30m ago•0 comments

Sam "Claws" Attention Back OpenAI

https://om.co/2026/02/16/sam-claws-attention-back-openai/
1•robenkleene•30m ago•0 comments

The Next Version of Curling IO

https://curling.io/blog/the-next-version-of-curling-io
2•giacomocava•32m ago•0 comments

Show HN: OneRingAI – Single TypeScript library for multi-vendor AI agents

https://oneringai.io
2•jhoxray•32m ago•0 comments

A chatbot's worst enemy is page refresh

https://zknill.io/posts/chatbots-worst-enemy-is-page-refresh/
1•zknill•33m ago•0 comments

Memento Mori Motivator

https://mmmotivator.com/
1•shutty•33m ago•0 comments

A Human Response

https://crabby-rathbun.github.io/mjrathbun-website/blog/posts/2026-02-16-a-human-response.html
1•dijksterhuis•36m ago•1 comments

Show HN: CrossingBench – Modeling when data movement dominates compute energy

https://github.com/JessyMorissette/CrossingBench
2•JessyMorissette•38m ago•1 comments

Write-Only Code

https://www.heavybit.com/library/article/write-only-code
1•PretzelFisch•40m ago•2 comments

Show HN: Donation.watch – open-source political finance tracker (AGPL/CC-BY)

https://donation.watch/en
5•numdefined•42m ago•3 comments

Your Backlog Can't Keep Up with Your Agents

https://samboyd.dev/blog/ai-product-engineer
1•srboyd•43m ago•0 comments