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!

Show HN: Lumenyx – Bitcoin scarcity and full EVM, CPU mining, zero premine

https://github.com/lumenyx-chain/lumenyx
1•missed2009•1m ago•0 comments

Microsoft Is Upset (About AI Slop – and Its Hilarious)

https://www.youtube.com/watch?v=hzM-lCT1CWI
1•doener•1m ago•0 comments

Show HN: Libmagicxx – Modern C++23 wrapper for libmagic

https://github.com/oguztoraman/libmagicxx
1•oguztoraman•1m ago•0 comments

Show HN: Not_pad – a local Markdown notebook for thinking (newest ideas first)

https://github.com/SylvaMoth/not_pad
1•SylvaM•2m ago•0 comments

Changes in htmx 4.0

https://four.htmx.org/htmx-4/
1•tosh•3m ago•0 comments

Show HN: Project Xent – A native C++ UI framework in KBs

1•AzusaBCSK•5m ago•0 comments

Ask HN: OpenClaw is so January 30th. What should they rename it next?

2•tomcam•6m ago•0 comments

Show HN: Blackwell Ultra Chip Delay,MDL No 2874(JSR)

https://www.google.com/search?q=official+digital+millennium+cooyright+act&oq=official+digital+mil...
1•Lordsaltire•10m ago•0 comments

She was a broke teenager stranded in a town. Then two nuns saved the day

https://www.cnn.com/travel/nuns-greyhound-bus-breakdown-motel-great-escapes
1•Tomte•11m ago•1 comments

Gaia-X: A Federated Secure Data Infrastructure

https://gaia-x.eu/
1•tilt•13m ago•0 comments

Apple 'runs on Anthropic,' says Mark Gurman

https://9to5mac.com/2026/01/30/apple-runs-on-anthropic-says-mark-gurman/
1•aquir•13m ago•0 comments

Speed-based cognitive training reverses 10 years of brain aging

https://medium.com/@6thMind/how-speed-based-cognitive-training-reverses-10-years-of-brain-aging-2...
2•smanuel•13m ago•0 comments

Beautiful-mermaid-py Python version of beautiful-mermaid

https://github.com/Orbiter/beautiful-mermaid-py
1•orbiterlab•20m ago•0 comments

GRB 221009A

https://en.wikipedia.org/wiki/GRB_221009A
1•virgildotcodes•20m ago•0 comments

Modest Natural-Language Processing

https://github.com/spencermountain/compromise
1•amuradbegovic•23m ago•0 comments

What Goes Around Comes Around and Around

https://dl.acm.org/doi/pdf/10.1145/3685980.3685984
1•onurkanbkrc•26m ago•0 comments

Show HN: Kling VIDEO 3.0 released: 15-second AI video generation model

https://kling3.net
2•dallen97•28m ago•2 comments

Show HN: Aegis – open-source filter controls for AI chatbots and img generators

https://www.parentalsafety.ai/
1•sujitn•30m ago•0 comments

NetBus

https://en.wikipedia.org/wiki/NetBus
1•grubbs•33m ago•0 comments

DietPi released a new version v10.0

2•StephanStS•34m ago•0 comments

Yet another HAR viewer tool

https://har.thelazysre.com
1•voioo•34m ago•1 comments

We Moved Object Storage Metadata Off LSM Trees

https://fractalbits.com/blog/we-moved-object-storage-metadata-off-lsm-trees/
6•fractalbits•40m ago•0 comments

A simple HTTPS, HTTP/3, SSL and security headers checker I built with AI

https://httpsornot.com/
2•dragonman•41m ago•5 comments

Multimodal learning with next-token prediction for large multimodal models

https://www.nature.com/articles/s41586-025-10041-x
1•bookofjoe•45m ago•0 comments

GRPSQLite: A SQLite VFS for remote databases via gRPC

https://github.com/danthegoodman1/gRPSQLite
1•tosh•45m ago•0 comments

In Search of True Community

https://shado-mag.com/articles/opinion/in-search-of-true-community/
1•robtherobber•54m ago•0 comments

BioKnot – A biological tangle no AI can solve

https://github.com/bio-knot/bio-knot
1•bioknot•55m ago•1 comments

Italian Mafias Ranking [video, interviews]

https://www.youtube.com/watch?v=BN6Zl0zP108
1•danielfalbo•56m ago•0 comments

Why S7 Scheme?

https://iainctduncan.github.io/scheme-for-max-docs/s7.html
1•bmacho•59m ago•0 comments

Show HN: Destructive_command_guard (Dcg)

https://github.com/Dicklesworthstone/destructive_command_guard
2•eigenvalue•59m ago•0 comments