projects:library
This is an old revision of the document!
Table of Contents
Distributed e-book library
Access to information is a human right. The idea is to establish a distributed federated e-book library system. Each library has it's own database. When two libraries are linked together, they exchange their databases. The databases only store metadata, like titles, tags, language and file location. For storage a distributed file system should be used. The file system should be fault-tolerant and avoid duplications. The database also should avoid duplications, so that each book is only once in the global database.
Features
- Easy accessable webinterface
- distributed file system
- federation: databases can be linked together
- filtering (“I only want books about topic x”, etc.)
- upstream, peering, transit, like BGP
- tags, languages
- each book only once in the global database
- search engine
Name
I suggest the name “Alexandria”, called after the Ancient Library of Alexandria.
projects/library.1486393207.txt.gz · Last modified: 2023/04/30 16:58 (external edit)