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



Привет!

На этой неделе провел стрим, следующий думаю будет на новогодних праздниках. Ссылки в посте выше:

http://amp.gs/EVZO



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



From $erverless to Elixir – CoryODaniel – Medium

Это не первая статья о серверлесс приложениях. До этого делился статьей о том, как сделать первое руби приложение на лямбдах. Сегодняшняя тема: а действительно ли это нужно и как дорого обойдется подобное решение.

Статья понравилась не навязчивостью и реальным примером. А также тем, что задаются вопросы и не даются однозначные ответы. Нет характеристик что лучше и что правильнее. Даже когда выяснилось, что простой POST эндпоинт в лямбде стоит 30k$ в месяц, автор честно написал, что для кого-то это дешевле, чем команда опсов.



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



Printing Over Previously Printed Characters and Lines - Steven Occhipinti

CLI это конечно круто, но что бы сделать некоторые части интерфейса, нужно знать nix или целенаправленно искать ответ. Пример - динамическая отрисовка прогресс бара и другие динамически обновляющиеся части интерфейса. В статье выше собраны примеры работы с курсором и удалением текста в терминале с помощью руби. Будет полезно для инженеров, которые хотят сделать динамический CLI интерфейс, но не знает как. Для себя открыл управление курсором и \b.



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



Why We Chose Kafka For The Trello Socket Architecture

Еще одна статья о опыт. Теперь трепло пишет почему сервис переехал с RabbitMQ на Kafka. В статье найдете: проблемы, таблицу со сравнением сервисов для работы с сообщениями, обзор кафка библиотек и результаты (с метриками, ценой и простоем). Стоит отметить, что кроме кафки рассматривались еще SNS + SQS, SNS + FIFO SQS, Kinesis и Redis Streams.