DataLake SDK

SDK pour développement avec Kalima DataLake

weight: 170 linkTitle: “Datalake Sdk”

Kalima Blockchain Data Lake SDK

 

The Kalima Blockchain Data Lake SDK is a collaborative tool which relies on Kalima Blockchain technology to ensure full traceability and security of files.

This tool will help users to share and work on documents in a collaborative manner with full traceability of every action that happen on the file directory (modification, upload, deletion of documents). With the Kalima Blockchain data lake SDK you will have a full traceability on your directory, and you will be able to prove with evidence the immutability of a document. If needed, you will have the possibility to recover an older version of a document that has been modified several times. No definitive deletion of a document is possible. In other words, it is indeed possible to download any version of a document, even if it has been deleted. Kalima datalake propose a very complete toolset to manage sharing authorizations.

 

The Kalima data lake SDK including:

  • 1. A Kalima Java client node with a library for creating heavy-client applications under Windows, Linux, or Mac with two synchronization modes.

  • In automatic mode, any addition, modification, or deletion of files in the shared directory is transmitted to the datalake and then to the various client nodes designated as authorized members of the datalake or part of the datalake.

  • In manual synchronization mode, can synchronize at demand to upload new or modified files, the creation or modifications will then be transmitted to the datalake and the various authorized subscribers of the corresponding data.

 

The SDK enables the following calls:

  • File synchronisation with the datalake

  • Over all synchronisation

  • List of file versions

  • Download from version x a file to directory yy

  • 2.A Kalima java-nodejs client node for developing a web interface with the following functions.

  • List of directories in a directory

  • List of folders in a directory

  • Files Download

  • Files Upload

  • List of file versions

  • Download from version xx a file to directory yy