Big Data Moscow 2018

Мате Маржай

The Payment Works, Ирландия

Биография

Мате Марджай является техническим директором в компании The Payment Works, создающей крупнейший в мире симулятор платежного шлюза: Testing Pays. С 2012 года он работает с технологиями на основе BEAM (Erlang и Elixir).

Доклад

Управление высокой нагрузкой при низком бюджете

Управление всплесками увеличения трафика или постоянной нагрузкой не должно быть чисто финансовым вопросом. Благодаря революционным идеям, созданным еще 30 лет назад(!), при ограниченном бюджете возможно создание систем, способных обрабатывать более 10 000 запросов в секунду на не самых мощных машинах. Мы достигли этого, построив платформу, которая способна обрабатывать 1000 запросов API, на маленьких инстансах с Erlang и Elixir благодаря своей базовой виртуальной машине BEAM. Презентация покажет вам, как и почему вам следует (или не следует) рассматривать эти технологии для своих собственных систем.

Мастер-класс

Управление трафиком с помощью Elixir

Изучите основы управления трафиком (в буквальном и переносном смысле), проведя увлекательный день с Elixir! Мы познакомимся с синтаксисом Elixir, узнаем, как в целом начать работу с новым языком. По пути коснемся происхождения Elixir и основ Erlang OTP.
Первая половина дня будет посвящена простым решениям и методам, которые будут использованы позже для нашего с вами шедевра! Мы узнаем о функциональном программировании, распознавании шаблонов, о том, как запаковать вашу программу Elixir и т. д.
Вторая половина дня будет посвящена написанию приложения OTP, способного обрабатывать входящий трафик в малых и больших объемах. Мы используем все, что узнали в первой половине дня, на практическом примере приложения.

Дата: 10-11 октября, 2018