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

Comments

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

Money Transfer in Chat

https://s2transfer.xyz
1•edonderguti•44s ago•1 comments

Git's Magic Files

https://nesbitt.io/2026/02/05/git-magic-files.html
1•chmaynard•57s ago•0 comments

Does Opus 4.6 find the needle in the haystack?

https://georggrab.net/content/opus46retrieval.html
1•grey-area•1m ago•0 comments

Show HN: A virtual Zen garden for vibe coding

https://silentsand.me/
1•brotmitkot•3m ago•0 comments

Show HN: ByePhone- An AI assistant to automate tedious phone calls

https://byephone.io/
1•gitpullups•5m ago•1 comments

Show HN: Approve Claude Code permission requests from your phone via ntfy

1•yuu1ch13•6m ago•0 comments

Browse, preview and install 460 Ghostty terminal themes in one click

https://ghostty-style.vercel.app/
1•dhruv_ahuja•7m ago•0 comments

A 26-Gram Butterfly-Inspired Robot Achieving Autonomous Tailless Flight

https://arxiv.org/abs/2602.06811
1•Terretta•7m ago•0 comments

Show HN: Finnish Humanizer – 26 patterns for detecting AI-generated Finnish text

https://github.com/Hakku/finnish-humanizer
1•HarriSipola•12m ago•0 comments

Wonderful vi

https://world.hey.com/dhh/wonderful-vi-a1d034d3
1•tosh•16m ago•0 comments

Scipy.stats. Chatterjeexi

https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.chatterjeexi.html
1•kamaraju•19m ago•0 comments

The engineering behind GitHub Copilot CLI's animated ASCII banner

https://github.blog/engineering/from-pixels-to-characters-the-engineering-behind-github-copilot-c...
1•magoghm•21m ago•0 comments

Iran students stage first large anti-government protests since deadly crackdown

https://www.bbc.com/news/articles/c5yj2kzkrj0o
4•tartoran•22m ago•0 comments

Show HN: SergioAI – Trello bot with Claude that reviews PRDs and opens draft PRs

https://github.com/Belfio/sergio
1•albelfio•23m ago•0 comments

Show HN: Run 10 AI coding agents in parallel–each opens a PR when done

https://paragent.app/
1•akad•23m ago•0 comments

Show HN: Aethene – Open-source AI memory layer

https://github.com/akhilponnada/aethene
1•akhilponnada•24m ago•0 comments

Show HN: ClawHuddle – Self-hosted OpenClaw management for teams

1•allenhsutw•25m ago•0 comments

Show HN: OpenBrowser MCP: Give your AI agent a real efficient browser

https://openbrowser.me/
1•billy-enrizky-1•25m ago•0 comments

I put New Zealand behind a $1 paywall

https://rename.world/
6•kafked•25m ago•1 comments

The AI apocalypse for enshitification has started

https://old.reddit.com/r/selfhosted/comments/1rbkx5e/large_us_company_came_after_me_for_releasing_a/
2•rhspeer•25m ago•1 comments

Reverse-engineered Twitter API with full client impersonation

https://emusks.tiago.zip/
1•tiagorangel•27m ago•0 comments

OpenQ4: Open-source reimplementation of Quake 4 engine

https://github.com/themuffinator/OpenQ4
1•klaussilveira•29m ago•0 comments

What podcasts are you listening to?

1•thomk•30m ago•0 comments

Show HN: CrewForge - A share room where humans and agents think out loud

1•rexopia•31m ago•0 comments

Show HN: TLA+ Workbench skill for coding agents (compat. with Vercel skills CLI)

https://github.com/younes-io/agent-skills/tree/main/skills/tlaplus-workbench
3•youio•38m ago•1 comments

Amazon Kiro took down AWS for 13 hours. Nine other AI agents did worse

https://blog.barrack.ai/amazon-ai-agents-deleting-production/
1•dhayabaran•38m ago•0 comments

In 92% of DeFi exploits AI security review flags underlying problem

https://www.coindesk.com/business/2026/02/20/specialized-ai-detects-92-of-real-world-defi-exploits
1•GustavHartz•38m ago•1 comments

New York Just Killed Its Robotaxi Plan. The Real Problem Isn't the Technology

https://www.phyware.io/blog/ny-robotaxi-trust-gap
3•chris_money202•40m ago•0 comments

Duration between rewards controls the rate of behavioral, dopaminergic learning

https://www.nature.com/articles/s41593-026-02206-2
1•PaulHoule•43m ago•0 comments

Method and system for determining illumination of models using an ambient cube

https://patents.google.com/patent/US7227548B2/en
1•throwaway2027•45m ago•0 comments