Алексей Романов: 'Erlang или Python? Нелегкий выбор разработчика высоконагруженных систем'

preview_player
Показать описание
Алексей Романов / Web Developer / Wargaming / Беларусь. Минск

Опыт работы в IT: около 10 лет. Работал в сфере информационной безопасности и разработки игр. Сейчас обитаю в компании Wargaming на позиции Web-разработчика. Занимаюсь проектированием и разработкой высоконагруженных внутренних backend-сервисов на Erlang и Python.
Сферы интересов: проектирование и разработка высоконагруженных систем, распределенные системы, измерение и улучшение производительности сетевых сервисов, обучение программированию.

++++++++++++++++

Erlang или Python? Нелегкий выбор разработчика высоконагруженных систем

В компании Wargaming традиционно используют Python для написания высоконагруженных
веб-приложений. Но с развитием бизнеса растут и требования к качеству и производительности
ПО. Здесь на сцену выходит Erlang с его широкими возможностями создания высоконагруженных,
распределенных и отказоустойчивых сервисов.
В докладе попробуем сравнить Python и Erlang на задачах разработки высокопроизводительнвых и надежных сетевых сервисов.
Рассмотрим с высоты птичьего полета сами языки, стандартные библиотеки, структуры данных, процесс разработки
и инструментарий разработчика. Также затронем вопросы производительности и проведем ряд бенчмарков типовых веб-сервисов.
В итоге у слушателя должно появиться некоторое представление о Erlang и его возможностях по сравнению с Python.
Ну а какую технологию выбрать для своего проекта, каждый решит сам:).

++++++++++++++++

Хештег: #PiterPy

++++++++++++++++

Спонсор конференции:

++++++++++++++++

Организаторы конференции:
Рекомендации по теме
Комментарии
Автор

"Как вы думаете, что лучше, FTP или TCP/IP?"

FF-neqz