RAD for micro-services in a distributed and decentralized world.
Apex Eos™ is a RAD framework for building lightweight API servers that is transport, language and paradigm agnostic. Moreover, Apex Eos is designed to support clustering and auto-scaling both on your infrastructure and on your favorite cloud. We use it to build the various technologies that are part of the Apex Unify!™ platform, and to power Apex Functor™ for cloud-neutral distributed scripting; but you can use it to build anything you want.
Apex Eos™ is transport agnostic in that it does not impose a particular protocol. Your services can be HTTP-based (SOAP, REST or GraphQL), or provide custom TCP/IP endpoints. Standard TCP/IP protocols like Web Sockets and telnet are also supported out of the box.
Apex Eos™ is paradigm agnostic with respect to the nature of the micro-service you are building. It can be in support of n-tier, distributed enterprise stacks (at any layer of traditional architectural stacks) or decentralized, peer-to-peer network applications of the future.
Like the Homeric vision of the rosy-fingered sun rising in the East, you can count on Apex Eos™ to power your mission-critical services layer regardless of load, as it supports distributed caching, failover, automatic recovery, and a number of other must-have capabilities to ensure high availability, even under expanding and contracting loads.