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!

Germany's 60K-game preservation project collapses after €1.5M funding dries up

https://www.tomshardware.com/video-games/retro-gaming/germanys-1-5-million-project-to-build-the-w...
1•thunderbong•23s ago•0 comments

Meta's AI 'Perv Glasses' Now Come with Stupid Comcast-Esque Usage Restrictions

http://www.techdirt.com/2026/07/06/metas-ai-perv-glasses-now-come-with-stupid-comcast-esque-usage...
1•beardyw•56s ago•0 comments

Apprentice developer defied orders – then got a job supporting her weird code

https://www.theregister.com/software/2026/07/06/apprentice-developer-defied-orders-then-got-a-job...
1•LorenDB•59s ago•0 comments

Global renewable capacity factors datasets

https://bayesian.energy/blog
1•p44v9n•2m ago•0 comments

I Built a Telegram Client for Pi

https://www.npmjs.com/package/@atharva-again/pi-tg
1•atharva-again•2m ago•1 comments

Show HN: Orchestrate parallel Claude Code and Codex agents on a live map

https://github.com/Latand/live-log-viewer-next
1•latand6•2m ago•0 comments

Show HN: We track 1,397 AI agents. 43 famous ones (402k stars) have gone dark

https://agentcrush.xyz/ghost-report
1•AgentCrush•2m ago•0 comments

The Nature of Launch Day

https://seths.blog/2026/06/the-nature-of-launch-day/
1•herbertl•3m ago•0 comments

Show HN: Captchainbox – make senders work to get into your inbox

https://www.captchainbox.com
1•felixdoerp•4m ago•0 comments

Microsoft joins AI-driven tech layoff wave with 4,800 job cuts

https://www.reuters.com/business/world-at-work/microsoft-joins-ai-driven-tech-layoff-wave-with-48...
1•root-parent•5m ago•0 comments

Loop Engineering's Missing Half

https://x.com/compose/articles/edit/2073814852167184384
1•sankarn_ai•5m ago•0 comments

Show HN: Flying Drones with Natural Language

https://jakedecamp.com/product/flying-drones-with-natural-language/
1•silksowed•5m ago•0 comments

We asked AI agents to fix real security bugs. This is what happened

https://mobb.ai/blog/we-asked-ai-agents-to-fix-real-security-bugs-this-is-what-happened
1•k1r111•6m ago•0 comments

Will GPUs Accelerate Your Traditional SQL Workload?

https://www.starburst.io/blog/will-gpus-accelerate-your-traditional-sql-workload/
1•abadid•6m ago•1 comments

Show HN: Quiet Sky, a weather app built for privacy

https://github.com/NW-Hiker-Skier/quietsky-privacy-proxy
1•Aaron_NW•6m ago•0 comments

Ask HN: Is anyone using Jujutsu version control (JJ) exclusively?

3•cabyambo•7m ago•0 comments

CppRTOS

https://github.com/borisRadonic/CppRTOS
2•BorisRadonic•9m ago•0 comments

Go Report Card has been sunset

https://goreportcard.com/
1•atkrad•9m ago•0 comments

Xbox to Lay Off Up to 3,200 in 'Most Significant Restructure' in Company History

https://variety.com/2026/gaming/news/xbox-layoffs-3200-4-studios-sold-1236802326/
3•drayfield•10m ago•0 comments

Show HN: I check grocery "sale" prices against government data (190 cities)

https://lowtein.com
1•barneycorp•11m ago•0 comments

Domain-specific agents: composition against the bloated agent

https://leocavalcante.dev/en/agentes-de-dominio-especifico-composicao-contra-o-agente-inchado/
1•leocavalcante•11m ago•0 comments

How old are you?

https://orchidfiles.com/how-old-are-you/
1•theorchid•12m ago•0 comments

Show HN: OnlyFoundrs – Twitter for founders, minus the flex

https://onlyfoundrs.com/
2•Quise2003•12m ago•0 comments

OpenAI's apparent failure to visit key site raises questions over UK investment

https://www.theguardian.com/technology/2026/jul/04/openai-apparent-failure-visit-key-site-questio...
4•_tk_•14m ago•0 comments

UEFA slams FIFA's 'unprecedented, unjustifiable' Balogun decision

https://www.reuters.com/sports/soccer/uefa-slams-fifas-unprecedented-incomprehensible-unjustifiab...
2•root-parent•14m ago•0 comments

Cognitive Aging and Brain Health: Comparison of Super Movers vs. Nonsuper Movers

https://www.neurology.org/doi/10.1212/WNL.0000000000214776
2•bookofjoe•14m ago•0 comments

Uniform Invoice

https://en.wikipedia.org/wiki/Uniform_Invoice
2•redbell•15m ago•0 comments

Nintendo's EU Switch 2 gets a 1% smaller battery and is 10 grams heavier

https://hanafuda.report/articles/nintendo-switch-2-eu-battery-change/
2•brandrick•15m ago•0 comments

Blatant nepotism among various groups of Indians in Amazon

https://old.reddit.com/r/amazonemployees/comments/1uoj25w/blatant_nepotism_among_various_groups_o...
3•root-parent•15m ago•0 comments

Invisible Companies

https://colossus.com/article/invisible-companies/
2•herbertl•16m ago•0 comments