Will Lotherington

2021

Ekko

An open-source framework for deploying realtime infrastructure with in-transit message processing.

Case study · Source

Ekko logo

Ekko is an open-source framework that provides realtime infrastructure and in-transit message processing for web applications. It lets developers deploy scalable realtime infrastructure to AWS with a CLI tool, and process messages as they move through the system using modular serverless functions.

What it does

Deploying the whole thing takes a single command from the Ekko CLI:

Learn more

I gave a talk about Ekko at JS Monthly:

If you want the full engineering story, problem space, architecture, and trade-offs, check out the case study. The source is on GitHub. Built with Alex Strick van Linschoten, Dorey Miller, and Drew Holbrook.