I ask advice here on what matter. The mobile project is in its infancy. I myself am Javist with extremely little experience. While the startup will be written on its own knees, and if it does, it will hire a team of bodybuilders and programmers.
Question. What scheme and technology to use for the backend mobile application? Only Java + Spring + REST + MongoBD + JSON comes to my mind. Whether in the future such a scheme will keep a high load of multiple connections and queries. Now it will be 5 requests per hour, and in the future there may be 1000 requests per second.
Requirements.
backend is desirable on java, since I myself will write at first.
The specifics of the project - "instagram for three cripples." Therefore not a relational mongodb
Clients will cling over the android (I will write myself) and order iOS on the outsource.
How justified is the Java + Spring + REST + MongoBD + JSON scheme in general? How do social messengers and networks work at the microscale? By json over http?
So no one can say anything. I went here infu. What is better to keep loads on the backend with multiple connections?
Spring REST or websocket?
программистов-бодибилдеров- what do you have to do in order to become so? - GVArt