@hatman

Дает ли .net/java преимущества для небольших веб-сервисов?

Планируется разработка пульта управления социальными сетями (отложенный постинг, формирование постов, мониторинг конкурентов, работа с изображениям и видео, итд).

Дадут ли платформы .net/java(spring) преимущества по ресурсам при работе с графикой и видео, по сравнению со скриптовыми вариантами на php/python/ruby.

И подходит ли .net/java(spring) для таких небольших проектов, с учетом стоимости разработки и содержания?

P.s. Я прекрасно понимаю, что разработать можно и на том и на том, но интересует выгода от использования .net/java с учетом использования ресурсов.
  • Вопрос задан
  • 538 просмотров
Решения вопроса 3
  • xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.ru
    Планируется разработка пульта управления
    это "рычаги" для управления "двигателем".

    отложенный постинг, формирование постов, мониторинг конкурентов, работа с изображениям и видео, итд
    это сам "двигатель", который реализуется микро-сервисами.

    Ваш вопрос про "рычаги".

    Если задачи "двигателя" требуют высокой скорости исполнения - это микросервисы, которые реализуются (как правило) на C и запускаются как демоны в ОС.
    Иначе - не важно на чём создавать: разницы и прироста производительности не увидите.

    PS: Многое зависит от корректной логики реализуемого алгоритма, правильного кеширования и индексирования обрабатываемых данных!
    Ответ написан
  • mindtester
    @mindtester
    ну вопрос явно сырой... типа 5-в-1

    1 - вы уж определитесь - дотнет? или ява? ))) это очень не одно и тоже, не смотря на то что конкурируют в большинстве своих областей применения

    2 - подсказка по пункту "1" - что любите? на чем умеете? вы? (или команда?) ... а в сравнении с перечисленным "венигретом" - тем более, смысл ответа тот же самый )))

    ... возможно вам поможет набраться больше личной силы выбора, к примеру такая статья "джедайской силы пост" - люди делают HI-LOAD на не совсем типичном стеке )))

    бакенд на крутом AeroSpike, но "мидл" на дотнете (да да C#).. и довольны результатами ))

    ps

    не ищите "преимуществ" в скорости бинарного кода, для взлетного проекта, преимущества в эффективности кодинга перевесят в разы потребность вложиться в железо

    ... а "не-взлетный" ... да ни че не поднимет ))

    pps дело не в "размере сервиса" в скорости и качестве разработки
    ppps качество == легкость сопровождения/модификации
    Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы