Building Tardigrade Connectors

March 4, 2020

Connectors bridge the chasm between the applications we use every day and the underlying storage infrastructure on which application data is stored. Our team has worked with our partners to build a series of connectors between Tardigrade, our decentralized cloud storage service, and our partners' applications.

What is a Tardigrade Connector?

A Tardigrade connector is an application-level integration that enables the use of decentralized cloud storage in consumer software. Tardigrade connectors enable Satellites to measure the volume of data associated with a bucket and give attribution to them. Put simply, a Connector enables application developers to store, retrieve, and manage data on the decentralized cloud on behalf of the app users.

Tardigrade connectors are different from standard libuplink integrations, as they provide application developers and open source projects a means to monetize their cloud usage programmatically on the Storj network.

So, using Tardigrade with your favorite open source project can help you lower your cloud storage costs, while also financially supporting the project itself.

How to Build Connectors 

The Tardigrade Connector Framework [TCF] is a basic set of utility methods and operations to provide a consistent approach to integrating and orchestrating among data sources, endpoints, and the Tardigrade network. Some of the aspects addressed in the framework are:

  • Buffering/resource management
  • Abstraction
  • Data transformation
  • Configuration
  • Authentication
  • Logging

Generally, a Tardigrade connector will interface directly with libuplink, our native Go library, which enables you to programmatically interface with Tardigrade. A basic architectural diagram of how a Tardigrade Connector fits into the stack is located below:

Tardigrade Connectors enable developers to build more secure, performant solutions with open technology. A number of developer libraries exist for you to get started today.

Open Source Monetization

What if there was a better way for open source projects to develop sustainable revenue streams?

At the Open Source Summit in Vancouver, Storj Labs introduced a radically new model for funding open source development

Share this blog post

Build on the decentralized cloud.

Get S3-compatible object storage with better security, performance and cost.

Start for free