LIBRISTO
LIBROAMANTO
obligatorio
Entre a formar parte de una comunidad de amantes de los libros del mundo entero y acceda a un sinfín de ventajas. Crear una cuenta gratis
0
Envío gratuito con Zásilkovna para compras superiores a 59.99 €
Mensajería SEUR 4.99 Mensajería GLS 7.99 Mensajería Correos 5.49 Mensajería DHL 5.49 Punto SEUR 3.99

Envío gratis a partir de 69,99 euros.

Designing Hexagonal Architecture with Java

An architect's guide to building maintainable and change-tolerant applications with Java and Quarkus

Idioma InglésInglés
Libro Tapa blanda
Libro Designing Hexagonal Architecture with Java Davi Vieira
Código Libristo: 38403223
Editores Packt Publishing Limited, enero 2022
A practical guide for software architects and Java developers to build cloud-native hexagonal applic... Descripción completa
? points 121 b
49.49
Almacenamiento externo Envío en 9-15 días

Política de devolución de 30 días


Clientes que también han comprado


OpenVMS Alpha Internals and Data Structures Ruth E. Goldenberg / Libro Tapa blanda
common.buy 134.99
Popular
Operating System Concepts Greg Gagne / Libro Hoja
common.buy 107.79
Popular
Modern Operating Systems, Global Edition Andrew Tanenbaum / Libro Tapa blanda
common.buy 105.39

A practical guide for software architects and Java developers to build cloud-native hexagonal applications using Java and Quarkus to create systems that are easier to refactor, scale, and maintain


Key Features:

  • Learn techniques to decouple business and technology code in an application
  • Apply hexagonal architecture principles to produce more organized, coherent, and maintainable software
  • Minimize technical debts and tackle complexities derived from multiple teams dealing with the same code base


Book Description:

Hexagonal architecture enhances developers' productivity by decoupling business code from technology code, making the software more change-tolerant, and allowing it to evolve and incorporate new technologies without the need for significant refactoring. By adhering to hexagonal principles, you can structure your software in a way that reduces the effort required to understand and maintain the code.


This book starts with an in-depth analysis of hexagonal architecture's building blocks, such as entities, use cases, ports, and adapters. You'll learn how to assemble business code in the Domain hexagon, create features by using ports and use cases in the Application hexagon, and make your software compatible with different technologies by employing adapters in the Framework hexagon. Moving on, you'll get your hands dirty developing a system based on a real-world scenario applying all the hexagonal architecture's building blocks. By creating a hexagonal system, you'll also understand how you can use Java modules to reinforce dependency inversion and ensure the isolation of each hexagon in the architecture. Finally, you'll get to grips with using Quarkus to turn your hexagonal application into a cloud-native system.


By the end of this hexagonal architecture book, you'll be able to bring order and sanity to the development of complex and long-lasting applications.


What You Will Learn:

  • Find out how to assemble business rules algorithms using the specification design pattern
  • Combine domain-driven design techniques with hexagonal principles to create powerful domain models
  • Employ adapters to make the system support different protocols such as REST, gRPC, and WebSocket
  • Create a module and package structure based on hexagonal principles
  • Use Java modules to enforce dependency inversion and ensure isolation between software components
  • Implement Quarkus DI to manage the life cycle of input and output ports


Who this book is for:

This book is for software architects and Java developers who want to improve code maintainability and enhance productivity with an architecture that allows changes in technology without compromising business logic, which is precisely what hexagonal architecture does. Intermediate knowledge of the Java programming language and familiarity with Jakarta EE will help you to get the most out of this book.

Actriz & Políglota
EWA KASP para
Visualizar el vídeo
Ewa Kasp
Libristo tiene la oferta más extensa de literatura en idiomas extranjeros. Por eso compran aquí sus libros.

Sobre el libro

Nombre y apellidos Designing Hexagonal Architecture with Java
Autor Davi Vieira
Idioma Inglés
Encuadernación Libro - Tapa blanda
Fecha de publicación 2022
Número de páginas 460
EAN 9781801816489
ISBN 1801816484
Código Libristo 38403223
Peso 852
Dimensiones 191 x 235 x 25
Regale este libro hoy
Es fácil
1 Añadir al carrito y elegir Entregar como regalo en el checkout 2 Le enviaremos un vale 3 El libro llegará a la dirección del destinatario

También puede interesarle


REST API Design Rulebook Mark Masse / Libro Tapa blanda
common.buy 27.19
Popular
Hexagonal Architecture Explained Juan Manuel Garrido de Paz / Libro Tapa blanda
common.buy 31.99
Popular
Clean Architecture Robert C. Martin / Libro Tapa blanda
common.buy 33.09
Popular
Building Microservices Sam Newman / Libro Tapa blanda
common.buy 62.89
Popular
Domain-Driven Design Eric Evans / Libro Tapa dura
common.buy 67.39
Popular
Spring Boot 3 and Spring Framework 6 Christian Ullenboom / Libro Tapa blanda
common.buy 47.39
Learn Robotics Programming Danny Staple / Libro Tapa blanda
common.buy 60.29
Popular
Pro Spring 6 Iuliana Cosmina / Libro Tapa blanda
common.buy 47.39
Java Christian Ullenboom / Libro Tapa blanda
common.buy 47.39
Domain Driven Design with Spring Boot Ajay Kumar / Libro Tapa blanda
common.buy 24.79
Popular
Effective Java Joshua Bloch / Libro Tapa blanda
common.buy 48.29
Hitorijime My Hero 1 Memeko Arii / Libro Tapa blanda
common.buy 11.69
Down Cemetery Road Mick Herron / Libro Tapa blanda
common.buy 10.89
Popular
The Last Voice You Hear Mick Herron / Libro Tapa blanda
common.buy 11.79
Stranger Things: Runaway Max Brenna Yovanoff / Libro Tapa blanda
common.buy 10.99
Popular
Happy Hour Marlowe Granados / Libro Tapa blanda
common.buy 13.29
Popular
Komi Can't Communicate, Vol. 14 Oda / Libro Tapa blanda
common.buy 8.89
Francis Bacon Michael Peppiatt / Libro Tapa dura
common.buy 44.09
Ultimate Discworld Companion Terry Pratchett / Libro Tapa dura
common.buy 28.59
Popular
Managerial Revolution Burnham James Burnham / Libro Tapa blanda
common.buy 15.39
Popular
Imagine Me Tahereh Mafi / Libro Tapa blanda
common.buy 9.89

Inicio de sesión

Inicie sesión en su cuenta. ¿No tiene una cuenta Libristo? ¡Cree una ahora!

 
obligatorio
obligatorio

¿No tiene cuenta? Descubra las ventajas de tener una cuenta Libristo.

Si tiene una cuenta Libristo, lo tendrá todo bajo control.

Crear una cuenta Libristo