KAZNACHEEV_FEED Telegram 113
#книги
Monolith to Microservices - Sam Newman

Хорошая прикладная книга про рефакторинг архитектуры проекта.

🤔Кому интересно: техлиды, архитекторы, разработчики распределенных сервисов.

👍Что понравилось: в книге мало воды и много практических советов. Описано большое количество сценариев декомпозиции функционала из монолита в отдельные сетевые сервисы, много внимания уделяется возникающим при этом проблемам и возможным решениям. Особенно полезно о том, как дробить процесс этой миграции на отдельные небольшие шаги, и как смягчать переход, делая его плавным, параллельным и менее рискованным.

👎Что не понравилось: в самом начале автор указывает, что книга является дополнением к другой его книге Building Microservices, и делает очень много отсылок к ней, вроде “я не буду это описывать, читайте в моей другой книжке”. Кроме того, довольно поверхностно описана проблема превращения транзакций в монолите в распределенные транзакции. Автор говорит про то, как уменьшить связность сервисов, а также вкратце рассказывает про виды Saga и применение паттерна, но это совсем не показывает реальный масштаб проблемы. Эта тема неплохо описана в Microservices Patterns, однако я ожидал и в этой книге глубокого обзора проблемы, но его нет.

В целом книжка очень хорошая и однозначно рекомендуема тем, кто сталкивается с разрезанием монолитных приложений на части, а также тем, кто хочет понимать всю сложность процесса. Приведено большое количество паттернов и сценариев, их плюсы и минусы, описана сложность предложенных решений и когда их лучше применять или не применять.

⚙️Итого: очень интересная книга с практическими советами по декомпозиции монолита на микросервисы, которую можно использовать как сборник инструкций и делать прямо по ней. Рекомендую.



tgoop.com/kaznacheev_feed/113
Create:
Last Update:

#книги
Monolith to Microservices - Sam Newman

Хорошая прикладная книга про рефакторинг архитектуры проекта.

🤔Кому интересно: техлиды, архитекторы, разработчики распределенных сервисов.

👍Что понравилось: в книге мало воды и много практических советов. Описано большое количество сценариев декомпозиции функционала из монолита в отдельные сетевые сервисы, много внимания уделяется возникающим при этом проблемам и возможным решениям. Особенно полезно о том, как дробить процесс этой миграции на отдельные небольшие шаги, и как смягчать переход, делая его плавным, параллельным и менее рискованным.

👎Что не понравилось: в самом начале автор указывает, что книга является дополнением к другой его книге Building Microservices, и делает очень много отсылок к ней, вроде “я не буду это описывать, читайте в моей другой книжке”. Кроме того, довольно поверхностно описана проблема превращения транзакций в монолите в распределенные транзакции. Автор говорит про то, как уменьшить связность сервисов, а также вкратце рассказывает про виды Saga и применение паттерна, но это совсем не показывает реальный масштаб проблемы. Эта тема неплохо описана в Microservices Patterns, однако я ожидал и в этой книге глубокого обзора проблемы, но его нет.

В целом книжка очень хорошая и однозначно рекомендуема тем, кто сталкивается с разрезанием монолитных приложений на части, а также тем, кто хочет понимать всю сложность процесса. Приведено большое количество паттернов и сценариев, их плюсы и минусы, описана сложность предложенных решений и когда их лучше применять или не применять.

⚙️Итого: очень интересная книга с практическими советами по декомпозиции монолита на микросервисы, которую можно использовать как сборник инструкций и делать прямо по ней. Рекомендую.

BY Kaznacheev Feed




Share with your friend now:
tgoop.com/kaznacheev_feed/113

View MORE
Open in Telegram


Telegram News

Date: |

"Doxxing content is forbidden on Telegram and our moderators routinely remove such content from around the world," said a spokesman for the messaging app, Remi Vaughn. Over 33,000 people sent out over 1,000 doxxing messages in the group. Although the administrators tried to delete all of the messages, the posting speed was far too much for them to keep up. Polls A vandalised bank during the 2019 protest. File photo: May James/HKFP. How to build a private or public channel on Telegram?
from us


Telegram Kaznacheev Feed
FROM American