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!

Show HN: AI Dev Hub. 100 free dev tools (all client-side, no signup, no ads)

https://aidevhub.io/
1•orbydx•46s ago•0 comments

Speaking of OpenClaw – OpenClaw news feed with RSS

https://deadstack.net/tag/openclaw
1•dreadsword•52s ago•0 comments

The "Enshittification" of Consumer Products

https://littlegreensteps.substack.com/p/the-enshittification-of-consumer
1•n2parko•1m ago•0 comments

How far back in time can you understand English?

https://www.deadlanguagesociety.com/p/how-far-back-in-time-understand-english
1•jger15•2m ago•0 comments

Beacon Protocol – Agent-to-Agent Communication Protocol

http://50.28.86.131:8070/beacon/
1•AutoJanitor•3m ago•1 comments

Show HN: Uaryn – Smart invoicing that learns when your clients pay

https://uaryn.com
2•YurGrhm•9m ago•0 comments

Experimental Testbed and Measurements for Multi-Constellation Leo Positioning

https://www.mdpi.com/2673-4591/126/1/12
1•PaulHoule•9m ago•0 comments

The Illegibility Arbitrage

https://twitter.com/NeelChhabra/status/2024757934488743997
1•jger15•10m ago•0 comments

Coda-GQA-L Bounded Memory Differential Attention with Value-Routed Landmark Bank

https://huggingface.co/blog/anthonym21/coda-gqa-l-attention
1•ZeroCool2u•11m ago•0 comments

Show HN: Port Collision Radar – menubar app that monitors your TCP ports

https://github.com/fran-mora/port-collision-radar
1•fran-mora•13m ago•0 comments

Refactoring Slop

https://elijahpotter.dev/articles/refactoring-slop
1•chilipepperhott•13m ago•0 comments

Networking Is a Black Box, We Used eBPF to Open It

https://blog.railway.com/p/network-flows-in-railway
1•abhi_kr•13m ago•0 comments

Accelerating Science with AI and Simulations

https://news.mit.edu/2026/accelerating-science-ai-and-simulations-rafael-gomez-bombarelli-0212
1•bentobean•13m ago•0 comments

Books and Screens

https://aeon.co/essays/what-we-think-is-a-decline-in-literacy-is-a-design-problem
1•herbertl•16m ago•0 comments

Tacit

https://www.stripe.press/tacit
1•herbertl•17m ago•0 comments

Show HN: MQTT Topic Lab – MQTT client with buttons using command variables

https://github.com/alsoftbv/topic-lab
2•altug•17m ago•0 comments

Is "Parsimony" in context engineering more than token efficiency?

https://blog.rezvov.com/principle-of-parsimony-in-context-engineering
1•alexrezvov•20m ago•1 comments

Show HN: Give anonymous, constructive feedback to colleagues on LinkedIn

https://feedbackok.com/
1•kgthegreat•22m ago•0 comments

We Asked ChatGPT for 10k Salary Benchmarks: Here's How Wrong It Was

https://figures.hr/post/chatgpt-salary-benchmarking
1•hunglee2•22m ago•0 comments

Library of Things – tools, technology, and equipment available to borrow

https://masslibraryofthings.netlify.app
2•dash2•23m ago•0 comments

The Astronaut's Lament

https://alexanderwales.com/the-astronauts-lament/
1•barry-cotter•24m ago•0 comments

Show HN: Iron-Wolf – Wolfenstein 3D source port in Rust

https://github.com/Ragnaroek/iron-wolf
2•ragnaroekX•24m ago•0 comments

The A.I. Disruption Has Arrived, and It Sure Is Fun

https://www.nytimes.com/2026/02/18/opinion/ai-software.html
1•edward•24m ago•0 comments

Show HN: Phloem–Local-first AI memory & causal graphs(MCP server, Zero network)

https://github.com/CanopyHQ/phloem
1•canopyhq•26m ago•0 comments

CacheOverflow – A shared MCP layer to reduce LLM coding hallucinations and costs

https://github.com/GetCacheOverflow/CacheOverflow
1•ilaikim•27m ago•0 comments

Bringing automated preview, review, and merge to Claude Code on desktop

https://claude.com/blog/preview-review-and-merge-with-claude-code
1•iBelieve•27m ago•0 comments

When Your Workouts Turn into a Work of Art (2024)

https://www.nytimes.com/2024/11/25/style/strava-art-animation-duncan-mccabe.html
1•thunderbong•28m ago•0 comments

A tiny menu bar todo app for macOS. single Swift file and open source

https://github.com/Liftof/littletodo
1•liftof•29m ago•0 comments

The 7 Levels of Software Engineering with AI

https://www.principalengineer.com/p/the-7-levels-of-software-engineering
1•wfaler78•32m ago•0 comments

US farmers are rejecting multimillion-dollar datacenter bids for their land

https://www.theguardian.com/technology/2026/feb/21/us-farmers-datacenters
2•cdrnsf•32m ago•0 comments