Koop 10 boeken voor 10 € hier!
Bookbot

Vaughn Vernon

    Strategiczne monolity i mikrousługi
    Domain-Driven Design kompakt
    Reactive Messaging Patterns with the Actor Model
    Strategic Monoliths and Microservices
    Implementing Domain-driven Design
    • 2022

      Aby osiągać satysfakcjonujące wyniki biznesowe, przedsiębiorstwo musi korzystać z dobrego oprogramowania, ale do zdobycia pozycji lidera w branży potrzebna jest odwaga do wprowadzania innowacji. Innowacje te powinny być wspierane przez inteligentne decyzje architektoniczne, które koncentrują się na celach firmy, wynikach oraz przewadze konkurencyjnej. Niestety, architekci oprogramowania często kierują się przyzwyczajeniami lub aktualnymi trendami, co może prowadzić do błędnych decyzji. Książka skierowana jest do kadry kierowniczej oraz osób odpowiedzialnych za rozwój oprogramowania, pomagając im zrozumieć strategiczne problemy oraz wybrać najlepsze rozwiązania architektoniczne. Opisano, kiedy warto zdecydować się na rozproszone mikrousługi, dobrze zmodularyzowane monolity lub ich połączenie. Wyważone decyzje architektoniczne maksymalizują wartość i innowacyjność, ułatwiają rozwój systemów i pomagają unikać kosztownych błędów. Znajdują się tu także praktyczne wskazówki dotyczące tworzenia dobrze zaprojektowanych monolitów oraz przekształcania starszych systemów w efektywne mikrousługi. Kluczowe zagadnienia obejmują łączenie planowania architektury z innowacjami, problemy komunikacyjne, strategiczne inwestycje oraz wybór między systemami monolitycznymi a mikrousługami.

      Strategiczne monolity i mikrousługi
    • 2021

      Strategic Monoliths and Microservices

      • 348bladzijden
      • 13 uur lezen

      Most recent microservices books fully buy into the hype, starting from the premise that microservices are nearly always the best approach to developing enterprise systems. But that isn't always a safe assumption: in fact, in some cases, it can be disastrous, leading to architectures that serve nobody well. Strategic Microservices and Monoliths helps business decision-makers and technical team members collaborate to clearly understand their strategic problems, and identify their optimal architectural approaches, whether those turns out to be distributed microservices, well-modularized monoliths, or coarser-grade services partway between the two. Writing for executives and IT professionals alike, leading software architecture expert Vaughn Vernon and Tomasz Jaskula guide you through making balanced architecture compositional decisions based on need and purpose rather than popular opinion, so you can maximize business value and deliver systems that evolve more easily. Throughout, the authors provide realistic application examples, showing how to construct well-designed monoliths that are maintainable and extensible, and how to decompose massively tangled legacy systems into truly effective microservices.

      Strategic Monoliths and Microservices
    • 2017

      Domain-Driven Design (DDD) richtet den Fokus in der Softwareentwicklung auf das Wesentliche: die Domäne. Die Domäne wird als Modell in die Software übertragen. Damit entwickeln Sie Software in hoher Qualität, die lange hält, den Anwender zufriedenstellt und die Basis für Microservices bildet. Dieses Buch bietet einen kompakten Einstieg in DDD. Die wesentlichen Konzepte, wie die Entwicklung einer Ubiquitous Language, das Aufteilen der Domäne in Bounded Contexts und die Konstruktion innerhalb von Bounded Contexts, werden vermittelt. Außerdem wird die Anbindung von Legacy-Systemen behandelt. Die Themen im Einzelnen: - Strategisches Design mit Bounded Contexts und der Ubiquitous Language - Strategisches Design mit Subdomains - Strategisches Design mit Context Mapping - Taktisches Design mit Aggregates - Taktisches Design mit Domain Events Auch auf Techniken zur Beschleunigung von Design und das Management von Projekten wird eingegangen. Insbesondere wird erläutert, wie Event Storming, DDD in einem agilen Projekt und die Modellierung mit Timebox funktionieren. Der Leser findet in diesem Buch viele konkrete Handlungsvorschläge für die Praxis und wird so befähigt, die Zusammenarbeit von Entwicklern und Domain Experts sowie zwischen Teams zu fördern. Als Extra befindet sich ein Glossar mit den wichtigsten DDD-Begriffen auf den Umschlaginnenseiten.

      Domain-Driven Design kompakt
    • 2015
    • 2013

      Vaughn Vernon presents concrete and realistic domain-driven design (DDD) techniques through examples from familiar domains, such as a Scrum-based project management application that integrates with a collaboration suite and security provider. Each principle is backed up by realistic Java examples, and all content is tied together by a single case study of a company charged with delivering a set of advanced software systems with DDD.

      Implementing Domain-driven Design