Компоненты высокой нагрузки: C, GO, Elixir и Ruby? (Highload components: C, GO, Elixir and/or Ruby?) by Alexey Vasiliev

Speaker Alexey Vasiliev
Title
Компоненты высокой нагрузки: C, GO, Elixir и Ruby? (Highload components: C, GO, Elixir and/or Ruby?)
Type
  • Talk
Duration
  • 30 m
  • 45 m
Track
  • #JS
  • #Ruby
  • #Functional
  • #DevOps
Description

В данном докладе будет расмотренно использование разных технологий в попытке борьбы с высокими нагрузками (10K проблема). Части систем, которые написаны с использованием Golang, Elixir, C и даже Ruby. Плюсы и минусы каждого языка и компонента внутри систем. Балансировка между серверной и клиентской оптимизацией. Все это будет расмотренно на примере реальных проектов: loader.ioreflector.iomailtrap.io, прочии.

-----------------------------------------------------------

This talk will consider a using of different technologies in an attempt to mastered with highload projects (10K problem). Parts of systems where we are using Golang, Elixir, C and even Ruby and what advantages and disadvantages give each language and component inside systems. Balancing between the client and server optimization. I will consider how all this stuff is working inside real projects: loader.io, reflector.io, mailtrap.io, etc.

Agenda
Constraints and Class Arrangement
Session History
Co-presenter
Tags
ruby, golang, elixir, c, highload, ruby highload - oh really?
Last Updated 16 May 23:35