Isbn: 9798174565319 - applied domain-driven design for modern software systems: architecting complex applications around business domains, strategic patterns, and scalable software design (2 resultados)

- Tapa blanda
Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 21,02
Envío por EUR 4,84Se envía de Reino Unido a Estados Unidos de AmericaCantidad disponible: Más de 20 disponibles
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

- Tapa blanda
Librería: AHA-BUCH GmbH, Einbeck, AlemaniaAHA-BUCH GmbH
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 30,04
Envío por EUR 35,00Se envía de Alemania a Estados Unidos de AmericaCantidad disponible: 2 disponibles
Taschenbuch. Condición: Neu. Neuware - Modern software systems are becoming increasingly complex as businesses depend on applications that must support evolving processes, intricate business rules, distributed services, and rapidly changing requirements. Building such systems requires more than selecting the right programming language or framework; it requires an architecture that accurately reflects the business domain and can evolve without becoming difficult to maintain.Applied Domain-Driven Design for Modern Software Systems presents a practical and comprehensive approach to designing complex applications around business domains, strategic boundaries, and scalable software architecture. The book explores how Domain-Driven Design can be applied to transform complex business requirements into clear, maintainable, and adaptable software structures.Readers will explore essential DDD concepts including strategic domain modeling, bounded contexts, subdomains, ubiquitous language, context mapping, entities, value objects, aggregates, domain services, domain events, and business invariants. The book then connects these concepts to modern architectural approaches such as Hexagonal Architecture, Clean Architecture, modular monoliths, microservices, and event-driven systems.Advanced topics including CQRS, Event Sourcing, distributed consistency, Sagas, process managers, integration patterns, Anti-Corruption Layers, and domain-oriented service design are examined alongside practical concerns such as persistence, testing, scalability, resilience, security, observability, and legacy system modernization.Rather than encouraging the indiscriminate use of architectural patterns, this book emphasizes architectural reasoning and appropriate trade-offs. Each approach should serve a meaningful business or technical purpose, helping teams manage complexity rather than introducing unnecessary layers of abstraction.Whether designing a new enterprise application, improving an existing domain model, restructuring a modular monolith, modernizing a legacy system, or transitioning toward distributed architecture, Applied Domain-Driven Design for Modern Software Systems provides the principles and patterns needed to build software that is business-aligned, maintainable, scalable, resilient, and prepared for continuous change.This book is an essential resource for software architects, backend developers, senior engineers, technical leads, solution architects, and experienced software professionals seeking a deeper understanding of how domain-driven thinking can shape modern software systems.…