Democratize & Decentralize the cloud

We built a blockchain network for distributed data storage and computing.

Professional/IT servicesAPI DesignCloud InfrastructureBig DataData PipelinesBlockchainPoC/MVP/Seed Stage

The story

Edge wanted to build a distributed computing paradigm which brings data storage and computation as close to the point of need as possible, pushing applications, data and computing power away from centralized data centers.

Think-it’s role

We designed and implemented:

  • A highly distributed workload to process requests on the edge and allow casual computer contribute compute resources
  • An optimized distribution/application aware global DNS server (Stargate) which also orchestrates network operations, providing intelligent routing and telemetry services
  • An optimized request path from DNS resolution (Stargate), to actual processing on end-user remote machines (Host) working on different network layers using gRPC for communication, HashiCorp Consul as a service mesh and HashiCorp Vault for authentication.
  • A self-onboarding process for new users
  • A rebuild the content distribution network (CDN) to make applications more performant, stable and secure using Go
  • Different cache layers (disk and memory) leading to reduced load on gateway, latency decrease and the ability to host more distributions.

Why it mattered

Building a distributed serverless cloud service provider enabling users all across the world to contributed their spare computing and storage capacities. This reduces the volumes of data that must be moved, the consequent traffic, and the distance the data must travel, providing lower latency and reduced transmission costs.

Tech stack

Project leadershipBlockchain

Testimonials

What our partners say about us

Our Think-iteers are comfortable producing a lot and asking the right questions. Everyone we’ve worked with from Think-it has been just incredible and very easy to work with. That kind of seamless distributed integration is not always easy to find — but it’s critical for teams with multiple work streams like ours to succeed.
ArthurCTO, Edge

Work with a similar team

Set up a consultation