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•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!

AI slop has infiltrated the homes of the elderly

https://old.reddit.com/r/TrueOffMyChest/comments/1ty2veb/ai_slop_has_infiltrated_the_homes_of_the...
1•notRobot•2m ago•0 comments

Amazon Vinyl, a TypeScript streaming engine for HTML5 media

https://amazonmusic.github.io/vinyl/
1•nbilyk•11m ago•0 comments

Pre-Modern Armies for Worldbuilders, Part I: Why They Fight

https://acoup.blog/2026/06/05/collections-pre-modern-armies-for-worldbuilders-part-i-why-they-fight/
1•gostsamo•18m ago•0 comments

Claude-tinderbox: Search your Claude.ai conversation history locally via MCP

https://github.com/luckyrmp/tinderbox-archive
1•songwavepst•19m ago•0 comments

Bitcoin's star fades, as investors flock to lustre of AI and megacap IPOs

https://www.reuters.com/business/finance/bitcoins-star-fades-investors-flock-lustre-ai-megacap-ip...
2•1vuio0pswjnm7•21m ago•0 comments

Central Ohio Becomes Hub for Tech and Manufacturing

https://www.nytimes.com/2026/06/05/business/ohio-tech-manufacturing-hub.html
1•saikatsg•21m ago•0 comments

Language models transmit behavioural traits through hidden signals in data

https://www.nature.com/articles/s41586-026-10319-8
1•bushwart•22m ago•0 comments

Lockdown Mode

https://help.openai.com/en/articles/20001061-lockdown-mode
11•berlianta•23m ago•3 comments

Ubuntu 26.10 to Begin Laying Foundation for Context-Aware Desktop

https://www.phoronix.com/news/Ubuntu-26.10-Desktop-Features
2•dabinat•25m ago•0 comments

Show HN: Nimbril – 12 file tools that never upload (airplane-mode test)

https://nimbril.com
1•yapancha•25m ago•0 comments

Bitcoin cracks $60k, sinking to lowest level since October 2024

https://www.cnbc.com/2026/06/05/bitcoin-dismal-week-price-below-all-time-high-crypto-investors.html
2•1vuio0pswjnm7•27m ago•0 comments

MIT's Dr Fink got Sakharov Prize for defending human rights of scientists in US

https://www.aps.org/funding-recognition/prize/andrei-sakharov
2•osnium123•28m ago•1 comments

Costco sells such cheap gas

https://www.cnn.com/2026/05/31/business/costco-cheap-gas
3•Bender•30m ago•0 comments

Yet another Cisco SD-WAN 0-day under attack, and no patch in sight

https://www.theregister.com/security/2026/06/05/yet-another-cisco-sd-wan-0-day-under-attack-and-n...
2•Bender•31m ago•0 comments

C++: The Programming Language back cover raises questions not answered by front

https://devblogs.microsoft.com/oldnewthing/20260605-01/?p=112391
2•paulmooreparks•35m ago•0 comments

Quest 3 Accessory Turns Brain Activity into VR Avatar Control

https://roadtovr.com/quest-accessory-bci-brain-activity-avatar-control/
2•LorenDB•38m ago•0 comments

I turned a $59 Android phone into a self-healing cloud engine (Axiom SDK)

https://github.com/liberatedai-ui/axiom-sdk-wrapper
1•liberatedai•40m ago•0 comments

Scarcity is driving AI innovation outside Silicon Valley

https://restofworld.org/2026/scarcity-is-driving-ai-innovation-outside-silicon-valley/
3•i7l•44m ago•0 comments

The Fix for AI's Spending Problem Is Not Good for OpenAI and Anthropic [video]

https://www.youtube.com/watch?v=w1yB7ck36JA
1•mgh2•47m ago•0 comments

Starling – Managed-first .NET web browser engine, built from primitives

https://starlingbrowser.com
2•bj-rn•52m ago•0 comments

Show HN: NEP – Ethereum JSON-RPC transform that beats ZSTD by 12%

https://github.com/Louw115/nep-ethereum-compression
1•LBWasserman•59m ago•1 comments

The Future of Film May Just Be Old Movies (2024)

https://www.theringer.com/2024/10/23/movies/repertory-revival-cinema-old-movie-screenings-vidiots...
1•cocacola1•1h ago•0 comments

Thinking more about Netscape Time

https://thehistoryoftheweb.com/thinking-more-about-netscape-time/
1•Brajeshwar•1h ago•0 comments

The Stochastically K Shaped Job Market

https://www.williamangel.net/blog/2026/06/05/the-stochastically-k-shaped-engineering-job-market.html
1•datadrivenangel•1h ago•1 comments

Silicon Valley's Secretive, Orgiastic Dark Side (2018)

https://www.vanityfair.com/news/2018/01/brotopia-silicon-valley-secretive-orgiastic-inner-sanctum
2•mgh2•1h ago•0 comments

Getting silly with C, part and((int*)1)[-1]

https://lcamtuf.substack.com/p/getting-silly-with-c-part-and-int1
3•surprisetalk•1h ago•0 comments

Show HN: Backup Your Perplexity Research to Markdown and Obsidian

https://chatgpt2notion.com/products/perplexity-to-obsidian/
1•chatgpt2notion•1h ago•0 comments

Show HN: Zedra – Mobile control plane for AI coding agents

1•tanlethanh•1h ago•1 comments

Ask HN: Why is the HN crowd so anti-AI?

22•Ekami•1h ago•40 comments

Definitive guide for creating skill.md for your tools

https://docsalot.dev/blog/what-is-skill-md
1•fazkan•1h ago•0 comments