flux is a open-source platform for building distributed systems. It includes an app store, a messaging system, and a data storage system.