Advice & Planning of application back end architecture for High Availability.

I am creating a mobile application that is using a node.js (with [login to view URL] & mongoose) and MongoDB - I have no trouble program programming the mobile app and the server (which I am using a REST API).

However, I need advice on the back end infrastructure.. I am assuming my app will have the potential to be handling thousand of users, receiving thousands of read / write queries per day. I am assuming this to prepare for how scaling works.

Due to this nature, my app needs to be up and available pretty much 100% of the time.

Therefore I am seeking advice how best to plan my infrastructure hosting so that my node.js instances can be scaled appropriately if the application reaches many users. I have been thinking of using kubernetes and having my node.js instances spread that way. My other options were creating multiple VM's in different regions on the cloud, and spreading my node server as docker instances on the VMs.

If there is anyone who can help me best plan this architecture - I will provide you with more detail and hopefully a more experienced individual can give me a better insight in the best approach. A simple document providing short explanations to a fully scalable & reliable architecture for my application would be beneficial.


Skills: Express JS, Infrastructure Architecture, node.js, Objective C, Server

See more: high availability architecture patterns, high availability server, high available applications are ____, high availability architecture ppt, high availability network architecture, high availability architecture diagram, high availability web application architecture, high availability architecture and best practices, application end global aspnet, writing gui application arm architecture linux, hide application end task vbnet, asterisk high availability script, auto logout silverlight application end, centos asterisk high availability, high availability asterisk openser, high availability script examples, high end architecture animations made, kiosk application design architecture, mobile application end minute, openser high availability cfg db

About the Employer:
( 1 review ) Castleford, United Kingdom

Project ID: #19401745

Awarded to:


Hi there! It sounds like you're just looking for simple advice. I'd be happy to spend a half hour with you to hash out a few options. k8s is, indeed, a good option, but if you are hosting in the cloud and you're a More

£40 GBP in 1 day
(0 Reviews)

2 freelancers are bidding on average £32 for this job


Hi, I'm happy to help provide you with recommendations on approaches regarding scalability and availability of your application.

£23 GBP in 1 day
(0 Reviews)