Comment to 'Performance'
Comment to Performance
  • One of the ways I think we can use to speed up UNA is to leverage some of the Cloud technology such as using RDS Aurora/MySQL which is a serverless & self-healing DB (no manual maintenance is required). Also, put the objects such as Videos & Photos on S3 Bucket with AWS CloudFront on top of S3 to reduce latency.
    We can also put Amazon ElastiCache on top of MySQL instance which works as an in-memory data store & cache which supports sub-millisecond response times.
    Lastly, AWS Elastic Beanstalk can also be leveraged with UNA. You can simply upload UNA code and Elastic Beanstalk automatically handles the deployment, from capacity provisioning, load balancing, auto-scaling to application health monitoring. AWS handles all all the underline infrastructure for you.
    Keep in mind, these great technologies & new AWS services come with a cost :)