Эликсир — мощь Эрланга с изяществом Руби

Elixir — the power of Erlang with grace of Ruby

Привет! Мы, последователи культа разработки, приносящей удовольствие, объединены целью — радовать людей быстрыми и отказоустойчивыми приложениями, а также радоваться самим выразительностью и удобством используемых технологий. Поэтому мы выдвинули в центр молодой функциональный, динамический язык Эликсир. Который непрерывно развиваем и развиваемся сами. Если ты готов работать с одним из самых перспективных языков программирования, стать основой русскоязычного сообщества и нести радость в массы, присоединяйся!

Обязательно подтверди почту, перейдя по ссылке в письме, иначе мы не сможем делиться с тобой новыми статьями и событиями из жизни сообщества.
Надоедать точно не будем!



Возможности Elixir

Масштабируемость

Вы можете масштабировать приложение хоть горизонтально, хоть вертикально, прямо из коробки.

Код исполняется в легковесных, изолированных потоках (называются процессами), которых может быть запущено несколько сотен тысяч параллельно на одной машине. При этом, благодаря умному сборщику мусора, ресурсы используются настолько эффективно, насколько это вообще возможно. Таким образом достигается вертикальное масштабирование.

Процессы также могут обмениваться информацией с другими процессами, запущенным на разных машинах внутри одной сети. Этим обеспечивается основа для создания распределённости, позволяя разрабочикам совмещать работу на нескольких нодах. Получаем горизонтальное масштабирование.

Отказоустойчивость

С приложениями в продакшене всегда идёт что-то не так. Сбои происходят тем чаще, чем больше сторонних ресурсов участвуют в работе. Чтобы справляться с ними, Эликсир предоставляет супервизоры, которые описывают механизмы перезапуска выходящих из строя частей системы, откатываясь к гарантированно работающему начальному состоянию.

Установка Elixir

Актуальная версия на данный момент ~> 1.4. Подробности по установке.

Разработали Elixir...

... небезызвестные в Ruby-сообществе ребята из Plataformatec (под руководством Жосе Валима), а уже используют Elixir в продакшене

Meduza Thoughbot Moz.com Puppet

а также многие другие.

С чего начать?

Во-первых, срочно вступайте в наше сообщество, мы готовим крутой проект, который скоро покажет себя во всей красе.
Во-вторых, заходите на официальный сайт Elixir и знакомьтесь с языком.
В-третьих, рассказывайте о нас своим друзьям.