Bookbot

Sam Newman

    Designing Event-Driven Systems
    Building Microservices
    Od monolitu do mikrousług. Ewolucyjne wzorce przekształcania systemów monolitycznych
    • Mikrousługi to nowa koncepcja w IT, zyskująca na popularności wśród organizacji, które dostrzegają w niej lepszą skalowalność, łatwość integracji oraz szybszą reakcję na zmiany. Przed migracją do tej architektury, organizacje powinny dokładnie przeanalizować swoją sytuację i podjąć decyzję na podstawie racjonalnych przesłanek. Kluczowe jest opracowanie planu przejścia, zwłaszcza gdy dłuższe przestoje są nieakceptowalne. Poradnik ten jest skierowany do inżynierów, którzy chcą przekształcić monolityczny system w architekturę mikrousług bez zakłócania działalności firmy. Skupia się na płynnej migracji istniejącego systemu, a nie na budowie nowego. Zawiera cenne wskazówki dotyczące celowości migracji, przedstawia różne scenariusze i strategie przekształcania, od planowania po dekompozycję aplikacji i baz danych. Oferuje sprawdzone wzorce i techniki oraz omawia sytuacje, w których można je bezpiecznie zastosować. Znajdziemy tu również istotne informacje dotyczące wzorców refaktoryzacji architektury oraz problemów związanych z integralnością danych w wyniku podziału baz danych.

      Od monolitu do mikrousług. Ewolucyjne wzorce przekształcania systemów monolitycznych2019
      4,3
    • Building Microservices

      • 280 stron
      • 10 godzin czytania

      Over the past 10 years, distributed systems have become more fine-grained. From the large multi-million line long monolithic applications, we are now seeing the benefits of smaller self-contained services. Rather than heavy-weight, hard to change Service Oriented Architectures, we are now seeing systems consisting of collaborating microservices. Easier to change, deploy, and if required retire, organizations which are in the right position to take advantage of them are yielding significant benefits.This book takes an holistic view of the things you need to be cognizant of in order to pull this off. It covers just enough understanding of technology, architecture, operations and organization to show you how to move towards finer-grained systems.

      Building Microservices2015
      4,2