An IPFS Application Demo

David (drbh) Holtz
HackerNoon.com
5 min readMar 4, 2019

--

As distributed protocols like IPFS become more ubiquitous we will start to see many new applications develop on the distributed web with a focus primarily on offline first ,privacy and reduced bandwidth.

tldr; GitHub project at bottom of article ↓

This article cover an AWS Lambda copy cat application on IPFS. We will be using Golang, Docker, IPFS and Python. One thing to note, is that this project will not be using any Blockchain.

It’s important to see how new tech like IPFS is not directly tied to Blockchain. We can build useful applications with just IPFS and existing time tested tools.

Lambda-like on IPFS

IPFS PubSub Compute is an early stage IPFS powered dapp. It aims to empower functions as a service similar to AWS Lambda. I plan to continue to work on this app as it has a-lot of potential for building portable micro services.

The app allows a user to execute Python 3.7 code in a docker container when triggered by a IPFS PubSub message.

Using IPFS PubSub as the messaging backbone allows us to separate the code writer and the code executor. While there are many…

--

--