Пятничное чтиво



На этой неделе прошел первый стрим после перерыва. Видео обработал, планирую на выходных выложить на ютуб. А старые записи можно найти по ссылке. Так же буду рад предложениям, вопросам и идеям. Можно написать в личку, а можно в анонимную форму.



—————————————



JIT and Ruby’s MJIT



На прошлой неделе добавил статью о MIR, а на этой - статья о работе JIT в руби. Статья отвечает на популярные вопросы, которые могут возникнуть у разработчика. Например, рассказывается о плюсах и минусах jit, а также о MJIT и мыслях автора о будущем инициативы. Если интересен текущий статус JIT в руби - однозначный мастхев.



—————————————



Ruby Concurrency Progress Report



Мейнтейнер async рассказывает текущий статус async. Почему статья интересна: проект получает деньги от 2019 Ruby Association Grant, автор общается с Матцом и Коичи и является руби кор разработчиком, проект легко встраивается в руби. Основываясь на этой информации, могу предположить, что предположительно руби кор будет сотрудничать с этим проектом, а возможно проект переедет в руби кор. Поэтому советую не только статью из заголовка, но и весь блог.



—————————————



Oban UI



que-rb/que

Turning PostgreSQL into a queue serving 10,000 jobs per second



PubSub почти бесплатно: особенности NOTIFY в PostgreSQL



Message Queues in Database Transactions



На прошлой неделе была статья об очереди задач на postgres. Поэтому сегодня 2 библиотеки, которые реализуют очереди на постгресе и 3 статьи как это сделать. Советую последнюю статью, там подробно рассказывается о том, как

можно сделать систему с отправкой сообщений через постгрес и какие ошибки могут возникнуть.



——— одной строкой ———



- TIL — git switch & git restore | http://amp.gs/uCUc

- Краткая выжимка книги Clean code