{"slug": "show-hn-mpedb-a-drop-in-replacement-for-sqlite3-with-concurrency-support", "title": "Show HN: MPEdb a drop in replacement for SQLite3 with concurrency support", "summary": "A developer has released MPEdb, a serverless database designed as a drop-in replacement for SQLite3 with PostgreSQL-like concurrency support, claiming it is faster on most benchmarks and passes 100% of internal unit tests for SQLite3, CPython, Django, and SQLAlchemy. The project, still in early development, also introduces PySpell, a feature allowing Python-like code to be converted to AST and Rust for safe trigger functions, and rRETL, a two-way ETL function. The developer spent three times their Anthropic token budget over the holidays to build it.", "body_md": "Hi, the last weeks I have used 3x my 20x Anthropic tokens budget during the holiday to build a server less database like Sqlite3 with concurrency support like PostgreSQL.\n\nFaster on most benchmarks and 100% on internal unit tests for SQLite3, CPython, Django and SQLAlchemy. Testet on multiple Django projects with 0 errors.\n\nThe concurrency support faster than for PostgreSQL and SQLite3. Check out the benchmarks sections for more details.\n\nStill early development, but the results looks promising. Testet on Linux, MacOS, Windows and WASM in the browser.\n\nCheck out the PySpell feature, that let you write in Python similar code that converts to AST and Rust, so you can make safe functions attached to triggers.\n\nAlso check out rRETL, two way ETL functions that guarantee that transformations one way also can be reversed by adding the residuals back.\n\nOne of the real tricks is the MPEE engine that use the tricks from route optimization of cars, to speed up queries by converting select/update/inserts into a NxN matrix inspired by one of my other projects (github.com/punnerud/mpee)\n\nComments URL: [https://news.ycombinator.com/item?id=49151702](https://news.ycombinator.com/item?id=49151702)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-mpedb-a-drop-in-replacement-for-sqlite3-with-concurrency-support", "canonical_source": "https://github.com/punnerud/mpedb", "published_at": "2026-08-03 05:55:32+00:00", "updated_at": "2026-08-03 06:22:28.757862+00:00", "lang": "en", "topics": ["developer-tools"], "entities": ["MPEdb", "SQLite3", "PostgreSQL", "Anthropic", "CPython", "Django", "SQLAlchemy", "PySpell"], "alternates": {"html": "https://wpnews.pro/news/show-hn-mpedb-a-drop-in-replacement-for-sqlite3-with-concurrency-support", "markdown": "https://wpnews.pro/news/show-hn-mpedb-a-drop-in-replacement-for-sqlite3-with-concurrency-support.md", "text": "https://wpnews.pro/news/show-hn-mpedb-a-drop-in-replacement-for-sqlite3-with-concurrency-support.txt", "jsonld": "https://wpnews.pro/news/show-hn-mpedb-a-drop-in-replacement-for-sqlite3-with-concurrency-support.jsonld"}}