Привет!
Сегодня пара материалов по конкурентности и параллелизму в Ruby (и не только).
Статья от Carmine Paolino (автора ruby llm)
- рубишный 101 по конкурентности и параллелизму: особенности процессов, ракторов, тредов, файберов
- как планируются треды и файберы, почему файберов можно запустить намного больше
- когда всё же есть смысл выбрать треды, а не файберы, несмотря на то, что они "тяжелее"
- цвет функций и его отсутствие (colorless в ruby и необходимость писать async/await в питоне и js)
- проблемы с ракторами и их экспериментальностью ✊😄
Понравились схемы и сравнение с другими яп.
Цикл статей о конкурентности и параллелизме в Ruby от JP Camara Уже писала про него, с тех пор немного дополнил. Я думаю, если допишет, уже потянет на книгу.
Поделитесь в комментах избранными статьями по теме, особенно не рубишными ✨
#ruby@anna_codes