Пятничное чтиво
Привет!
На неделе прошел стрим, говорили о ханами и драй систем. В следующий раз расскажу больше о dry-monads и покажу как устроены репозитории в ханами. Ссылка на прошлый стрим:
pepegramming/133
А календарь с предстоящими стримами можно найти тут:
http://amp.gs/VojI
Кроме того, на следующей неделе окажусь в минске, буду рассказывать о персональных факапах в разделении монолита на сервисы:
Ссылка на митап
—————————————
How to break a Monolith into Microservices
Начнем со статьи в блоге Мартина Фаулера о том, как разделять монолит на сервисы. Текст - лонгрид с большим количеством советов, которые выглядят правильно. Начинать стоит с простого домена, зависимостей должно быть меньше между частями системы, начинать с “макросервисов” действительно проще. Но к сожалению реальность иная: сложно определить, что есть "простой" домен, зависимости появляются и не контролируются, а макросервисы превращаются в месиво, которое живет отдельной жизнью.
Статья поверхностная и дьявол в деталях. Но здравые советы и вещи о которых стоит подумать заранее присутствуют.
Thanks to Repositories
Статья из блога Arkency о том, что такое репозитории и как реализовать с помощью virtus и AR. Сам уже давно думаю о том, чтобы попробовать накрутить репозиториев в рельсе и посмотреть как это будет выглядеть.
Introducing dry-schema
На неделе вышла новая библиотека в dry, которая призвана улучшить dry-validation. Что ждет dry-v можно посмотреть тут:Introducing dry-schema : ruby
Hanami | Announcing Hanami v2.0.0.alpha1
Ну а так же вышла альфа версия hanami 2.0. Это не полная версия того, что хотим сделать. Но посмотреть что будет можно локально.
Привет!
На неделе прошел стрим, говорили о ханами и драй систем. В следующий раз расскажу больше о dry-monads и покажу как устроены репозитории в ханами. Ссылка на прошлый стрим:
pepegramming/133
А календарь с предстоящими стримами можно найти тут:
http://amp.gs/VojI
Кроме того, на следующей неделе окажусь в минске, буду рассказывать о персональных факапах в разделении монолита на сервисы:
Ссылка на митап
—————————————
How to break a Monolith into Microservices
Начнем со статьи в блоге Мартина Фаулера о том, как разделять монолит на сервисы. Текст - лонгрид с большим количеством советов, которые выглядят правильно. Начинать стоит с простого домена, зависимостей должно быть меньше между частями системы, начинать с “макросервисов” действительно проще. Но к сожалению реальность иная: сложно определить, что есть "простой" домен, зависимости появляются и не контролируются, а макросервисы превращаются в месиво, которое живет отдельной жизнью.
Статья поверхностная и дьявол в деталях. Но здравые советы и вещи о которых стоит подумать заранее присутствуют.
Thanks to Repositories
Статья из блога Arkency о том, что такое репозитории и как реализовать с помощью virtus и AR. Сам уже давно думаю о том, чтобы попробовать накрутить репозиториев в рельсе и посмотреть как это будет выглядеть.
Introducing dry-schema
На неделе вышла новая библиотека в dry, которая призвана улучшить dry-validation. Что ждет dry-v можно посмотреть тут:Introducing dry-schema : ruby
Hanami | Announcing Hanami v2.0.0.alpha1
Ну а так же вышла альфа версия hanami 2.0. Это не полная версия того, что хотим сделать. Но посмотреть что будет можно локально.