Functionals in the Clouds: An abstract architecture of serverless Cloud-Native Apps

  • 2021-11-24 17:51:47
  • Stanislaw Ambroszkiewicz, Waldemar Bartyna, Stanislaw Bylka
  • 0


Cloud Native Application CNApp (as a distributed system) is a collection ofindependent components (micro-services) interacting via communicationprotocols. This gives rise to present an abstract architecture of CNApp asdynamically re-configurable acyclic directed multi graph where vertices aremicroservices, and edges are the protocols. Generic mechanisms for suchreconfigurations evidently correspond to higher-level functions (functionals).This implies also internal abstract architecture of microservice as acollection of event-triggered serverless functions (including functionsimplementing the protocols) that are dynamically composed into event-dependentdata-flow graphs. Again, generic mechanisms for such compositions correspond tocalculus of functionals and relations.


Quick Read (beta)

loading the full paper ...