|Libro blanco de las tecnologías de documentación de LuCAS: Descripción, funcionamiento, herramientas y futuro del proyecto de documentación LuCAS|
|Anterior||Sistema distribuido automático de publicación. (era "Donantonio, an universal indexer architecture (draft)")||Siguiente|
An incomplete metaphor of the things Donantonio could support is the "astral metaphor".
If we believe to some astrologists, the physical body has an astral body (the soul). In some circumstances the soul can travel without its physical body. But soul and body are linked with a silver bow. The astral body (the soul) can travel to any place of the world and ever is linked to his body, which is still sleeping somewhere on the Earth. But if the silver bow get broken, the soul is not linked to its body anymore. It's the death for its body.
For Donantonio thinking, documents are the body, descriptions are the astral bodies of its documents and are linked to it by a URL. If the link get broken the description lost all is usefulness and the documents die forgotten in somebody hard disk.
The principal idea is that while resources are sleeping in some place, their souls are traveling along the world, being processed and shared between Donantonio appliances. Donantonio add the ubiquity faculty letting several duplicated souls for a only resource
Resources had fixed publishing points (one or many) referenced by a URL.
A resource never travel across the net.
A resource can be downloaded. The downloaded resource is an instance of the resource and it hasn't bibliographic relevance.
Descriptions had a one and only fixed publishing point referenced by a URL.
Descriptions instances can travel across the net to by archived or processed. A description instance has bibliographic relevance while they had a valid link with their master description.
A repository can be a Donantonio repository while all its resources had its description in a Donantonio application somewhere in the net.
A Donantonio library is a true library while all its descriptions or descriptions instances are valid (they refer to their own resources).
It's too easy to replicate libraries only replicating its descriptions files. A way to distribute load distributing server accesses.
The way for building indexing clusters or indexing servers trees is distributing the descriptions their self between the servers. An information petition on one of the servers (the cluster case) or in the main server (the tree case) is distributed to the others with a Donantonio query. Them, the systems acts as one only server.
Descriptions can be grouped into views with SQL queries and explicit Urls.
A distributed/monolithic library can be replicated with only a query (a view) into a monolithic mirror or with several well designed queries (several views) into a net of servers.
The resources referenced by a library (or many libraries) can be instanced locally (cached) with views and URL downloads.