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!

I Turned an ESP32 into a Thermal USB Webcam

https://www.youtube.com/watch?v=jyhVxC0ipE8
1•iamflimflam1•27s ago•0 comments

ByteDance Seed 2.0

https://seed.bytedance.com/en/seed2
1•tosh•30s ago•0 comments

Gemini's mobile app inherits Google's location permissions

https://support.google.com/gemini/answer/14554984?hl=en&co=GENIE.Platform%3DAndroid
1•leogout•4m ago•0 comments

Solve Everything

https://solveeverything.org/
1•o4c•8m ago•0 comments

Jailbreaking Google Translate

https://twitter.com/elder_plinius/status/2020933759533465658
1•helsinkiandrew•10m ago•0 comments

Show HN: GPACalc – Free GPA and CGPA Calculator (4.0/5.0/10.0 scales)

https://gpacalc.app/
1•YidaDev•13m ago•1 comments

Project Oberon: A Late Appraisal (2025)

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

Marching Morons; a Year in Books; AI Character Names

https://bernoff.com/blog/marching-morons-a-year-in-books-ai-character-names-newsletter-4-february...
1•jruohonen•14m ago•0 comments

AI Shifts Concern from Technical Debt to Cognitive Debt

https://margaretstorey.com/blog/2026/02/09/cognitive-debt/
3•reasonableklout•14m ago•0 comments

Need Help, the Softraid and Lvm

1•areslee•15m ago•0 comments

Engineers are becoming sorcerers – Future of software dev with OpenAI Sherwin Wu

https://www.lennysnewsletter.com/p/engineers-are-becoming-sorcerers
1•rocho•17m ago•0 comments

Show HN: Ktrack – A simple, offline workout tracker

https://play.google.com/store/apps/details?id=com.companyname.ktrack&hl=en
1•KhashayarCodes•18m ago•0 comments

Are productivity gains due to AI hard-sell where you work?

1•newsicanuse•24m ago•0 comments

Show HN: LanceCalc – Open-source freelance platform fee calculator

https://github.com/asmahdi08/LanceCalc
1•ASMahdi•29m ago•0 comments

Show HN: Agent Lens – Code assistant observability in VSCode

https://github.com/23min/agent-lens
2•pjettter•37m ago•0 comments

Apple Rankings by the Appleist Brian Frange

https://applerankings.com/
2•Rant423•38m ago•0 comments

Saving the SpaceOrb360 with open source hardware and software (2024) [video]

https://www.youtube.com/watch?v=5K_E0J65uUg
3•starkparker•39m ago•0 comments

There's a Reason American Kids Are Such Picky Eaters

https://www.nytimes.com/2026/02/15/opinion/junk-food-picky-eaters.html
4•metadat•42m ago•1 comments

Watching Code Fly By

https://www.natemeyvis.com/on-watching-code-fly-by/
2•ingve•42m ago•0 comments

Show HN: DepGuard – Local dependency audit and license compliance (10 pkg mgrs)

https://github.com/suhteevah/depguard
2•suhteevah•48m ago•0 comments

Hamming Distance for Hybrid Search in SQLite

https://notnotp.com/notes/hamming-distance-for-hybrid-search-in-sqlite/
2•enz•48m ago•0 comments

Show HN: DocSync – Git hooks that block commits with stale documentation

https://github.com/suhteevah/docsync
3•suhteevah•49m ago•0 comments

ChatGPT "Physics Result" Reality Check: What It Did [video]

https://www.youtube.com/watch?v=3_2NvGVl554
1•smukherjee19•51m ago•0 comments

Zero Dependency Markdown Editor

https://overtype.dev/
2•l1am0•52m ago•0 comments

A Wave of Unexplained Bot Traffic Is Sweeping the Web

https://www.wired.com/story/made-in-china-niche-websites-are-seeing-a-surge-of-mysterious-traffic...
1•saikatsg•54m ago•0 comments

Show HN: AI-optimized x86-64 assembly vs. GCC -O3 on three production kernels

https://github.com/cleonard2341/ai-kernel-optimizer/blob/main/blog/ai-assembly-vs-gcc-o3.md
1•cod-e•1h ago•1 comments

Which past applications you built can be migrated to Agentic architecture?

1•sanatku•1h ago•0 comments

Over a million people rally worldwide in solidarity with Iran protests

https://www.iranintl.com/en/202602146821
1•ukblewis•1h ago•0 comments

Cynthia's Valentine (Sci-Fi)

https://stackdiver.com/posts/cynthias-valentine/
1•osmoscraft•1h ago•0 comments

How Investigators Find the Source of a Fire [video]

https://www.youtube.com/watch?v=1pPoB8be1G0
3•dataflow•1h ago•1 comments