I'm trying to put together a scalable and efficient 'backend' architecture.

As the front-end, I have developed native applications for iOS, Android and Web. As a database I use a standart hosted SQL database. Currently there is a direct communication between the client applications and the database using sqlLite requests ...

Now I'm looking for a middle layer / applications server. My goal is that the whole request logic runs over this layer. Thus, a client creates a request via an application. This request is sent to the application server and processed and answered by the application server.

This additional layer should actually do the standard tasks of an application server and decapsulate the database. Standart solutions like Java EE or .NET seem to me partly useful, but I doubt if they would fit perfectl and I hope and think there are better solutions.

Because I do not really get on with my research. Now I ask for clues to find the right solution.

New contributor
MaxSand is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

Your Answer

MaxSand is a new contributor. Be nice, and check out our Code of Conduct.

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.