Answer the question
In order to leave comments, you need to log in
Which stack is more promising for a cloud platform?
At work, at one time, to automate the process of receiving software, a small platform was written, which turned out to be very successful for managing this process.
Together with my brother, I want to improve this platform, rewrite it to a modern stack and make it as a cloud service. (In short, this is an industry-specific Jira)
There is a question of the base stack. But not in terms of some technical capabilities, but in terms of product development and company growth.
You can conditionally take php - quickly enough to make a prototype. And then you will face the fact that you will find a competent php developer who can in OOP, Patterns and competent code on Symfony FIG. Yes, and heavy aggregation reports in php will require sharding and a separate database, since the language does not cope with this very well (which incurs additional costs), which will entail expensive devops.
On the other hand, Java is not bad in terms of the fact that all the tools are there, and the developers are competent, but at the same time, you will have to compete with the enterprise with money for developers. Which will be very difficult at the start.
___
So the question is this. If the task is to write a cloud-based project management service. In terms of product and team development, which is more promising to take the base stack in terms of team costs and stability of platform development? It's the business part.
In technical terms, there is not much difference, everything will be mastered, it was written on everything.
Answer the question
In order to leave comments, you need to log in
Another question in the style of "I want to build a house - I bought a hammer and nails. What do you think what to use to build a barn and how much it might cost"
your question cannot be given an exact or even approximate answer
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question