| Did you know ... | Search Documentation: |
| Pack asadb -- flaskserver/docs/SIRIDB_INSPIRATION.md |
This implementation does not copy SiriDB source code and does not implement the SiriDB protocol. It borrows several useful system-level ideas:
The design is intentionally adapted to AsaDB:
| SiriDB-style idea | AsaDB Flask adaptation |
|---|---|
| Server | Flask node with one node ID |
| Pool | Metadata field for future physical-file routing |
| Replica | Read-only snapshot target |
| Replication | Official `.asb` backup and verified restore |
| HTTP access | Flask API plus existing AsAPanel proxy |
| Auth | Username/password, bearer tokens, scoped file RBAC |
AsaDB currently has one writer per physical file and local-process TVCC. Therefore this project does not claim automatic sharding, active-active replication, synchronous quorum writes, or consensus.