Functionals in the Clouds: An abstract architecture of serverless Cloud-Native Apps
Not on the map. Why?
Abstract (arXiv)
Cloud Native Application CNApp (as a distributed system) is a collection of independent components (micro-services) interacting via communication protocols. This gives rise to present an abstract architecture of CNApp as dynamically re-configurable acyclic directed multi graph where vertices are microservices, and edges are the protocols. Generic mechanisms for such reconfigurations evidently correspond to higher-level functions (functionals). This implies also internal abstract architecture of microservice as a collection of event-triggered serverless functions (including functions implementing the protocols) that are composed into event-dependent data-flow graphs, and dynamically reconfigured at the runtime. Again, generic mechanisms for such compositions and reconfigurations correspond to functionals and higher order type theory like Coq https://coq.inria.fr/about-coq. Our contribution is strictly theoretical and relies on the abstract architecture of CNApp that is closely related to the calculus of functionals and relations. The proposed theoretical approach is an attempt to implement the original idea of programming at the function level postulated by John Backus 1978 citeBackus; the idea that is still waiting to be implemented as a non-von Neumann programming language.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 33 references that are in the map. First posted on arXiv 21 May 2021.
Builds on
7 of 33 references.
References · 7
- 2019The server is dead, long live the server: Rise of Serverless Computing, Overview of Current State and Future Trends in Research and Industrycited by 10
- 2019Formal Foundations of Serverless Computingcited by 3
- 2020Serverless Applications: Why, When, and How?cited by 3
- 2020Triggerflow: Trigger-based Orchestration of Serverless Workflowscited by 2
- 2015Functionals and hardwarecited by 1
- 2019Formalizing Event-Driven Behavior of Serverless Applicationscited by 1
- 2021Serverless Predictions: 2021-2030cited by 1
Built on by
Not cited yet.