H
H
hollander52020-07-02 22:47:35
Data storage
hollander5, 2020-07-02 22:47:35

In what language to write a cloud server?

Hello, friends. An idea crept into my head that I really want to bring to life. I want to make a cloud service (clone) of any of you known (dropbox/googledrive etc).
I understand that this is a BIG cost, but the question is different. What skills do I require from the programmer(s)? What skill set do I need, thanks!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
Roman Mirilaczvili, 2020-07-03
@hollander5

Programming languages ​​are secondary in this case.
It is worth focusing on cross-platform solutions to save resources.
Client programs must work for different types of devices: mobile, desktop, etc. For mobile operating systems, it will need to be implemented for at least two platforms: iOS, Android. It can be implemented on different technologies. Usually these are Java, Swift, Dart languages.
For desktop cross-platform applications, C ++, Java are often taken.
Such services should be designed for a large number of users, traffic and stored data.
For the most part, the main challenges will be in building a scalable system on hosting capacities. Of the required languages, only SQL (working with a DBMS) will almost certainly be present. The rest is how it goes.
Specialists will be required: system administrators, DevOps, backend, inf. security. And, of course, design engineers (software architect) and those who will manage all the specialists.
You will also need to build a billing system. Data analysts (BI, Data Scientist, ...) will be needed to understand the management direction of the company and feedback.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question