• Media type: E-Article
  • Title: Elastic Akka Cluster with Websockets
  • Contributor: Upadhyay, Utkarsh; Jain, Aviral
  • imprint: Blue Eyes Intelligence Engineering and Sciences Engineering and Sciences Publication - BEIESP, 2020
  • Published in: International Journal of Innovative Technology and Exploring Engineering
  • Language: Not determined
  • DOI: 10.35940/ijitee.i7631.079920
  • ISSN: 2278-3075
  • Keywords: Electrical and Electronic Engineering ; Mechanics of Materials ; Civil and Structural Engineering ; General Computer Science
  • Origination:
  • Footnote:
  • Description: <jats:p>In this paper we will discuss an automated cost-effective solution to induce elasticity in a system dealing with the persistence of websocket connection. We are going to make use of the concept of Akka Clustering to ensure there is no single point of failure making the system resilient. The system is deployed using automation to the AWS cloud where we will make use of Cloudwatch and Lambda functions to scale up or down the cluster as traditional methods to scaling based on memory and CPU utilization will not suffice. The elastic nature of the system will make it flexible to deal with variable loads in terms of connected clients and scale based on the number of connected clients. The use of AWS auto-scaling will also ensure the system is highly available.</jats:p>
  • Access State: Open Access