RaspberryPi-Samples / py-my-key

Access control with RaspberryPi and NFC card reader
ISC License
1 stars 1 forks source link

Supporting several locks without centralization #24

Open scls19fr opened 5 years ago

scls19fr commented 5 years ago

Supporting several locks without centralization of data to avoid single point of failure might be considered.

Distributed database or private blockchain are possible implementations of such concepts.

https://www.quora.com/How-is-the-blockchain-different-from-distributed-databases-in-terms-of-record-keeping

https://www.findbestopensource.com/tagged/distributed-database

https://githubreviews.com/explore/databases/distributed-databases

rqlite http://www.rqlite.com/ -> http://www.philipotoole.com/tag/rqlite/ https://github.com/rqlite/rqlite

https://www.cockroachlabs.com

http://alinousdb.com

https://www.rethinkdb.com

https://www.bigchaindb.com/

scls19fr commented 5 years ago

SQLAlchemy have a dialect driver for rqlite https://github.com/rqlite/sqlalchemy-rqlite Not sure if it's well maintained

Bedrockdb https://bedrockdb.com/ https://github.com/Expensify/Bedrock