Пятничное чтиво
В субботу буду выступать на Winter Meetup в спб, расскажу о SOA в топтале, стикеры тоже будут. В среду провел стрим, делали блог платформу с CQRS, kafka, rom-rb, dry-rb и сервисами. Старые записи можно найти по ссылке. Так же буду рад предложениям, вопросам и идеям. Можно написать в личку, а можно в анонимную форму.
—————————————
Deep Dive
Находка февраля. На сайте автор собирает детальное объяснение того, как работают библиотеки в руби. Уже описана работа minitest, did you mean и rackup. В случае Minitest автор пишет собственную реализацию с нуля, а в did you mean и rackup рассматривается уже существующий код. Если хотелось разобраться как работают популярные библиотеки - однозначный маст хэв.
—————————————
Observability: как наблюдать за системой?
Подробная статья об обсервабилити. Статья от позиции архитектора, поэтому автор, вместо очередного рассказа, как писать логи или настраивать ELK, расскажет о стоимости обсервабилити, рассекается об атрибутах качества (подробнее в первой главе книги с кабанчиком и в книге по эволюционным архитектурам). Понравилась часть о компромиссах и объяснении уровней наблюдаемость, в которой объясняются различия между аудитом, логами, метриками процесса и бизнес метриками.
—————————————
When microservices fail…
Метассылка, в которой найдете список из 73 ресурсов на проблемы и файлы компаний, пытавшихся построить микросервисную архитектуру. Для себя открыл Self-contained System, а в качестве чтения советую Why Microservices Fail и Istio as an Example of When Not to Do Microservices. Статьи разделены по категориям, единственное, нет разделения на вид контента (блог, слайды, выступление)
——— одной строкой ———
- Introducing Hanami::API. It’s a minimal, extremely fast, lightweight Ruby framework for HTTP APIs.
- Pow is a robust, modular, and extendable authentication and user management solution for Phoenix and Plug-based apps.
В субботу буду выступать на Winter Meetup в спб, расскажу о SOA в топтале, стикеры тоже будут. В среду провел стрим, делали блог платформу с CQRS, kafka, rom-rb, dry-rb и сервисами. Старые записи можно найти по ссылке. Так же буду рад предложениям, вопросам и идеям. Можно написать в личку, а можно в анонимную форму.
—————————————
Deep Dive
Находка февраля. На сайте автор собирает детальное объяснение того, как работают библиотеки в руби. Уже описана работа minitest, did you mean и rackup. В случае Minitest автор пишет собственную реализацию с нуля, а в did you mean и rackup рассматривается уже существующий код. Если хотелось разобраться как работают популярные библиотеки - однозначный маст хэв.
—————————————
Observability: как наблюдать за системой?
Подробная статья об обсервабилити. Статья от позиции архитектора, поэтому автор, вместо очередного рассказа, как писать логи или настраивать ELK, расскажет о стоимости обсервабилити, рассекается об атрибутах качества (подробнее в первой главе книги с кабанчиком и в книге по эволюционным архитектурам). Понравилась часть о компромиссах и объяснении уровней наблюдаемость, в которой объясняются различия между аудитом, логами, метриками процесса и бизнес метриками.
—————————————
When microservices fail…
Метассылка, в которой найдете список из 73 ресурсов на проблемы и файлы компаний, пытавшихся построить микросервисную архитектуру. Для себя открыл Self-contained System, а в качестве чтения советую Why Microservices Fail и Istio as an Example of When Not to Do Microservices. Статьи разделены по категориям, единственное, нет разделения на вид контента (блог, слайды, выступление)
——— одной строкой ———
- Introducing Hanami::API. It’s a minimal, extremely fast, lightweight Ruby framework for HTTP APIs.
- Pow is a robust, modular, and extendable authentication and user management solution for Phoenix and Plug-based apps.