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