У Elixir есть много шансов стать языком программирования ближайшего десятилетия. Например Elixir благодаря Erlang VM (BEAM) по максимуму будет использовать все ядра вашего железа! Работа с памятью в Elixir тоже устроена на ура! И отказоустойчивость, которой знаменит Erlang, тоже достижима в Elixir.
А ещё я обещал одному HR, что напишу API на Elixir. Обещания нужно исполнять :)
Вот этому я посвятил отдельный параграф «Аномалия сериализации (Потерянное обновление)». Как я разобрался, данная блокировка происходит для предотвращения потери обновлений. Но официальная документация Постгреса пишет о том, что Read Committed подвержен аномалии сериализации. Либо я не правильно соотношу эти два феномена чтения данных, и «Аномалия сериализации» это не «Потерянное обновление». Либо документация ошибается (это я пишу с осторожностью), и Read Committed в Постгресе дополнительно защищен через курсор (Cursor Stability), что и создаёт блокировку в Шаге 6 на обновление данных для других транзакций.
На счёт сообщества, на сколько мне известно, ребята пишут новую версию сайта. А сейчас у них есть подписка на рассылку. В ней нет ничего нелегального, раз в недельку будет приходить письмо с подборкой статей про Эликсиру. По личной просьбе присылали список статей из предыдущих рассылок, приятные в общении люди :)
Нет ничего плохого в перспективе под рукой иметь книгу по основам языка, профильная литература лишней не бывает. И сам почитаю, и коллегам будет что предложить:
— Что, Элексир?! Да вот же — есть книга. Да, конечно, берите-читайте, ради бога!
Многим нравится именно бумажная литература. Пожалуйста, не возмущайтесь на приз! :)
Да, для меня это точно "Hello World" на Elixir.
Одна из целей, популяризация функционального языка программирования Elixir.
Спасибо! Да, вот эту практику я и не нашёл https://hexdocs.pm/plug/Plug.Conn.html#fetch_query_params/2.
Что касается
send_json_resp/3
, то я его сам написал, находится в контроллерах, выглядит так.У Elixir есть много шансов стать языком программирования ближайшего десятилетия. Например Elixir благодаря Erlang VM (BEAM) по максимуму будет использовать все ядра вашего железа! Работа с памятью в Elixir тоже устроена на ура! И отказоустойчивость, которой знаменит Erlang, тоже достижима в Elixir.
А ещё я обещал одному HR, что напишу API на Elixir. Обещания нужно исполнять :)
— Что, Эликсир?! Да вот же — есть книга. Да, конечно, берите-читайте, ради бога!
— Что, Элексир?! Да вот же — есть книга. Да, конечно, берите-читайте, ради бога!
Многим нравится именно бумажная литература. Пожалуйста, не возмущайтесь на приз! :)