New Decentralized & Infrastructureless Computing

@ChrisMatthieu
computes
Published in
2 min readMay 3, 2018

Cloud providers are enjoying the new serverless craze. Developers are now building microservices tied to AWS Lambda and Azure Functions. They no longer need to manage and pay for servers in the cloud. Instead, they pay for compute in the cloud as their microservices execute. The downside to this new craze is that developers are building very complex event models that are tied to a specific cloud platform. I guess the second downside is that it runs in the cloud :)

Computes is a new form computing — peer-to-peer mesh computing. It’s decentralized meaning that it’s a vender agnostic universal compute engine, no central point of control, and therefore fault tolerant. Computes can run on edge networks, in data centers and on desktops (behind corporate firewalls), as well as across clouds.

There is a excess of wasted computing resources within existing enterprise infrastructures yet most companies can’t seem to secure enough computing power to remain competitive. Meanwhile, most corporate desktops, servers, and VMs are 90% idle even while apps are running and users are checking their email and surfing the web.

Our 15MB Computes nanocore software runs on Windows, Mac, and Linux (x86 and ARM) as well as VMWare, XenServer, and KVM hypervisors (even Raspberry Pis). The nanocore harnesses idle CPU and GPU resources and forms a private mesh network allowing every nanocore-powered machine to connect, communicate, and compute together as a single supercomputing platform. Everything computes everywhere!

There is no additional infrastructure required to purchase or manage. Stop paying cloud providers. Computes leverages your existing infrastructure to reclaim new computing power for your AI, HPC, and IoT projects.

The core technology behind our decentralized nanocore engine is Lattice. Lattice is our DAG-based distributed ledger technology (DLT) plus our decentralized queuing technology. Lattice is capable of managing both serial computations as well as massively parallel computations. In fact, Lattice can even distribute the right computational work to the right nanocore engine based on MIPS, CPU, GPU, OS, location, and time. Lattice can also manage TTL (time-to-live) requirements for each compute and redistribute a compute if an assigned nanocore goes offline or does not return a valid result when the TTL expires.

We believe that serverless computing creates developer lock-in for cloud providers and the next wave of computing will be decentralized infrastructureless computing powered by computes! Check out this infrastructureless computing demo below :)

Reclaim your wasted infrastructure computing resources today. Interested in learning what computes.com can do for your business? Contact us at hello@computes.com.

Stay tuned to this blog for more exciting information about our new technology stack and development progress! You can also reach us on Twitter, Facebook, and GitHub.

--

--

@ChrisMatthieu
computes

Builder of companies, robots, supercomputers, & motorcycles. @xrpanet & @twelephone CEO. Formerly @magicleap @computesio @citrix @octoblu @nodester @teleku