Abstract

Nowadays, applications in the cloud are based on a microservice architecture. Depending on the problem to be solved, they tend to grow complex, and the maintenance is more complicated. For this, a scalable domain-specific (application-related) cluster architecture is conceptualized, which should fulfill the requirements of flexibility, scalability and elasticity, cost-effectiveness, and reliability. Each instance within the cluster covers an application domain. It is possible to upload service subdomains dynamically to an application domain at runtime. A subdomain consists of a group of actors (also called a pod). The development of a subdomain can be assigned to a team. A service subdomain can be scaled individually through replication or sharding (within the instance or the cluster). The proposed solution is expected to achieve a better result than a microservice or FaaS architecture. A single instance prototype was already developed, and a demo application was created.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.