@mrkovalchuk
Junior developer

Кто справится с отправкой сообщений лучше?

Доброго времени суток.

Подскажите, пожалуйста, кто из двух монстров (Java и python) быстрее справится с одновременной отправкой 10'000\100'000 сообщений?

Чей бекенд победит?
  • Вопрос задан
  • 248 просмотров
Решения вопроса 1
gadfi
@gadfi
https://gamega.org
ни чей, для таких задач язык вторичен, тут все будет зависеть от архитектуры.
У меня схожая задача в личном проекте (сообщения не совсем сообщения, в смысле чата, но нагрузка планируется где то рядом), смотрел в разные стороны, потом понял что маюсь дурью и взял firebase ...
в проектах с такой нагрузкой критичные части выносят на что то шустрое и асинхронное (в случае чата) например go или node.js

ps если это у вас pet проект и вы не можете дать стопроцентной гарантии что такая нагрузка будет(под гарантией я понимаю продуманную стратегию продвижения и хороший рекламный бюджет), пишите на чем хотите и не заморачивайтесь
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
Berloga
@Berloga
Студент IT-специальности. Люблю python
Ну вообще, Java быстрее Python.
но есть несколько но:
1) задача - её можно сделать такой, в которой справится только python или только java с большим отрывом
2) есть всякие pypy, которые работают быстрее обычного интерпретатора
3) что быстрее java или jython?)
Ответ написан
Комментировать
AMar4enko
@AMar4enko
А куда отправлять-то? В /dev/null?
Fire-and-forget? Тогда без разницы.
Ответ написан
Комментировать
VoidVolker
@VoidVolker
Разработчик ПО и IT-инженер
Зависит от типа сообщений, их объема, качества кода, условий тестирование, понятия "лучше" тестировщика, настроения программиста и фазы спутников юпитера. А вообще - надо брать и тестировать. Ибо понятие "лучше" - очень и очень растяжимое.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы