Мова Rust для високонавантаженого мережевого сервісу - швидкий старт та стрімкий політ

У доповіді розповімо про еволюцію розробки високонавантаженого мережного кластера відправки пуш-повідомлень з використанням технологій від unix / bash і PHP до асіхнронних неблокованих багатопоточних з'єднань на базі Rust / Tokio. Поговоримо про тонкощі розробки на Rust, особливості мови, підводні камені та способи її швидкого вивчення та використання веб-розробниками з навичками LAMP. Поговоримо також про Go, Java і причини прийнятих технологічних рішень.

Доповідь буде корисною для розробників, які бажають освоїти новітню та популярну мову програмування Rust, функціональне програмування, ідеї Haskell, які мають досвід веб-розробки на PHP / Python / JavaScript.

Олександр Сербул
Bitrix24
  • Куратор напрямку контролю якості інтеграції та впроваджень і AI, бере активну участь як архітектор і розробник в проєктах компанії, пов'язаних з високим навантаженням та відмовостійкістю («Бітрікс24»), консультує партнерів і клієнтів з питань архітектури високонавантажених рішень, ефективного використання технологій кластеризації продуктів компанії в контексті сучасних хмарних сервісів (Amazon Web Services і ін.)
  • Експерт в області BigData, розробки програмного забезпечення, системного аналізу і проєктування
  • Постійний спікер конференцій і семінарів по інтернет-тематиці («РІФ + КІБ», RIW, HighLoad, РІТ ++, CodeFest, FailOver Conference і ін.)
  • Facebook
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?