Libros — distributed computing