A new architecture for making highly scalable applications
Harry Fiti\'e

TL;DR
This paper introduces CommunSENS, a new language-centric architecture enabling highly scalable applications that can be updated dynamically without interrupting client interactions, demonstrated through a dedicated program.
Contribution
The paper presents a novel architecture called CommunSENS that supports real-time updates to applications' logic, structure, and user interface, centered around language.
Findings
Architecture fully orbits around language
Program demonstrates dynamic update capabilities
Visual models illustrate application and image updates
Abstract
An application is a logical image of the world on a computer. A scalable application is an application that allows one to update that logical image at run time. To put it in operational terms: an application is scalable if a client can change between time T1 and time T2 - the logic of the application as expressed by language L; - the structure and volume of the stored knowledge; - the user interface of the application; while clients working with the application at time T1 will work with the changed application at time T2 without performing any special action between T1 and T2. In order to realize such a scalable application a new architecture has been developed that fully orbits around language. In order to verify the soundness of that architecture a program has been build. Both architecture and program are called CommunSENS. The main purpose of this paper is: - to list the relevant…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems
