I am working on SPA web app that will allow drawing on screen canvas. The frontend is already done in JS.
There will be 1k to 10k registered users, concurrent from 0.3k to 3k.
No big database searches, just some internal on-server computation (loops, arrays etc.) with no extensive use of DB. As well no need to use realtime communication for now (even simple AJAX calls could be enough). Each user a simple call every 10 s, maybe a more demanding one each 10 min. Additionally I need a payment module, sending e-mails, that’s it.
I am worried about scalability and performance, as I read a little bit about this issue. I’ve read that Mongo DB sharding is difficult on Meteor.
I like the idea to have interchangable code between frontend and backend though and simplicity of Meteor.
I am considering also Laravel.