Download CAStor Software Development Kit (SDK)

Simplify integration with CAStor.
The Caringo Software Development Kit (SDK) provides client library support for programmers developing CAStor applications. It describes a consistent set of features using a common API in each of several popular programming languages and includes a reference implementation for Java, Python and C++. The SDK also includes a SCSP Proxy that enables communication between CAStor clusters on private networks and CAStor clients on public networks.

Includes Client Implementations for CAStor Integration.

  • Consistent, documented API across all languages.
  • Content Router Publisher API.
  • Validation of basic functions for implemented clients running in validation mode.
  • Implementations to cover standard off-the-shelf HTTP library deficiencies.

Includes SCSP Proxy.

  • Enables communication between a CAStor cluster on a private network and a CAStor client on a public network.
  • Flexible cluster topologies from a single point of contact. Include additional CAStor functions based on a list of configured remote clusters.
  • Write to local and remote clusters in a single transaction with Remote Synchronous Write.
  • Info one or a group of objects across all configured clusters using Global Info and Aggregate Info.

Register to Download from CaringoConnect