Stop using SQLite as a key-value store. Use SNKV instead.
-
Updated
Mar 23, 2026 - C
Stop using SQLite as a key-value store. Use SNKV instead.
🗂️ A next-gen relational database & DBMS with ACID transactions, mergeable CRDT tables, time-travel queries, vector search, B+ Tree indexes, and differential privacy built-in. Written in C++17 with a powerful SQL engine, WAL storage, a modern GUI, and more!
Alpha-stage graph database built on SQLite with a fluent query DSL. TypeScript library for modeling connected data with ACID transactions and graph algorithms. Not production-ready yet.
SQLite-based MCP memory server with WAL mode for concurrent access. Drop-in replacement for @modelcontextprotocol/server-memory
A custom RDBMS built from scratch in Python. Features O(N) Hash Joins, ACID-compliant Atomic Writes, B-Tree Indexing concepts, and a Flask-based Admin Dashboard. Built for the Pesapal Junior Dev Challenge '26.
A secure, ACID-compliant banking database system featuring stored procedures for safe money transfers and automated triggers for fraud detection.
A collaborative system design project built in Java that showcases core software engineering practices, object-oriented design, and clean architecture. It highlights teamwork through Git and GitHub, modular development, design patterns, structured workflows, and the creation of scalable, maintainable, and well-integrated system components.
🔑 Explore a complete distributed key-value storage system with MyEtcd, built in Go, to learn core principles of distributed systems step by step.
Working with a real world data-set using SQL (SQLite) and Python
Financial ledger system implementing double-entry accounting with ACID guarantees, idempotent payments, and crash-safe async webhooks using PostgreSQL + FastAPI
A Relational Database System for Online Shopping featuring Inventory Triggers, ACID Transactions, and Customer Lifetime Value (CLV) Analytics.
Sistema de gestão corporativa focado em regras de negócio, controle de cargos e integridade de dados (ACID).
VaultPay is a fast, secure, and user-friendly payment app designed for seamless transactions. Built with modern tech, it ensures safety and simplicity for all your payment needs.
This project highlights my SQL problem solving skills on advanced concepts like views, stored procedure, ACID transaction and Joins.
Relational database engine with a custom query language built from scratch in Java.
High-availability distributed banking system with Paxos consensus for intra-shard transactions and Two-Phase Commit for cross-shard atomicity. Supports multi-cluster replication, fault tolerance, and maintains data consistency across distributed servers. Written in Go with SQLite persistence.
Mini E-Commerce API: Production-style Node/Express + MongoDB backend with JWT auth, RBAC, product CRUD, persistent carts, and ACID transactional checkout (MongoDB sessions). Includes soft-delete products, cancellation abuse blocking, Postman docs, and minimal Jest/Supertest integration tests.
MySQL-based Surplus Food Redistribution System with geospatial NGO matching, automated assignment via stored procedures, and ACID-compliant transactions — bridging food donors and NGOs efficiently.
Database relazionale MySQL per gestione inventario retail multi-sede. Traccia vendite, giacenze magazzino e alert restock automatici su 10 negozi e 4 centri logistici. Schema normalizzato (3NF), transazioni ACID e query business intelligence. Progetto Build Week EPICODE.
A robust ERP backbone handling Order-to-Cash (O2C) and Procure-to-Pay (P2P) lifecycles. Features a 4-state inventory ledger, temporal pricing engines, and strict ACID transaction integrity.
Add a description, image, and links to the acid-transactions topic page so that developers can more easily learn about it.
To associate your repository with the acid-transactions topic, visit your repo's landing page and select "manage topics."