Architecture

Our platform is built with microservice and serverless first architecture. We stride for lean and componentized applications. It's our goal to build affordable and customizable software for the world and beyond.

Serverless

Serverless computing is core to our design pattern. Applications on our platform are designed to be “stateless” where database can be easily scaled or replaced as needed. This has also allowed us to keep the platform cost low for customers with less need on performance.

Microservice

Microservice is debatable term. In software architecture, it commonly implies the applications are organized around specific functionality and loosely coupled. In order to keep our services flexible and easily extendable, each application on our platform supports specific functionality.

API

API describes the mechanism how software applications communicate with each other. Any “communication” point of the applications on our platform is designed to be easily swappable with either internal or external APIs.