LIBRISTO
LIBROAMANTO
obrigatório
Faça parte de uma comunidade de amantes de livros de todo o mundo e tenha acesso a uma série de benefícios. Crie uma conta gratuitamente
0
Correio DHL 7.99 Correio DPD 4.49 Correio MRW 3.99 Ponto DPD 3.99

Estimados clientes, devido a feriado nacional, o Apoio ao Cliente não está disponível hoje. Atenderemos os seus requisitos no próximo dia útil. Obrigado pela sua compreensão.

Designing Hexagonal Architecture with Java

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

Língua InglêsInglês
Livro Capa mole
Livro Designing Hexagonal Architecture with Java Davi Vieira
Código Libristo: 38403223
Editoras Packt Publishing Limited, janeiro 2022
A practical guide for software architects and Java developers to build cloud-native hexagonal applic... Descrição completa
? points 99 b
40.76
Armazenamento externo Envio em 9-15 dias

Política de devolução de 30 dias


Os clientes também compraram


OpenVMS Alpha Internals and Data Structures Ruth E. Goldenberg / Livro Capa mole
common.buy 111.89
Principal
Operating System Concepts Greg Gagne / Livro Folha
common.buy 92.26
Principal
Modern Operating Systems, Global Edition Andrew Tanenbaum / Livro Capa mole
common.buy 89.63

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.

Atriz & Poliglota
EWA KASP para
Reproduzir vídeo
Ewa Kasp
A Libristo tem a maior seleção de literatura estrangeira. É por isso que compro os meus livros aqui.

Sobre o livro

Nome completo Designing Hexagonal Architecture with Java
Autor Davi Vieira
Língua Inglês
Encadernação Livro - Capa mole
Data de emissão 2022
Número de páginas 460
EAN 9781801816489
ISBN 1801816484
Código Libristo 38403223
Peso 852
Dimensões 191 x 235 x 25
Ofereça este livro hoje
É fácil
1 Adicione ao carrinho e escolha Entregar como presente ao finalizar a compra 2 Receberá um vale 3 O livro chegará ao endereço do destinatário

Também pode estar interessado em


REST API Design Rulebook Mark Masse / Livro Capa mole
common.buy 22.65
Principal
Hexagonal Architecture Explained Juan Manuel Garrido de Paz / Livro Capa mole
common.buy 24.78
Principal
Clean Architecture Robert C. Martin / Livro Capa mole
common.buy 26.40
Principal
Building Microservices Sam Newman / Livro Capa mole
common.buy 48.66
Principal
Domain-Driven Design Eric Evans / Livro Livro de capa dura
common.buy 53.82
Principal
Spring Boot 3 and Spring Framework 6 Christian Ullenboom / Livro Capa mole
common.buy 36.62
Learn Robotics Programming Danny Staple / Livro Capa mole
common.buy 49.67
Principal
Pro Spring 6 Iuliana Cosmina / Livro Capa mole
common.buy 36.72
Java Christian Ullenboom / Livro Capa mole
common.buy 36.62
Domain Driven Design with Spring Boot Ajay Kumar / Livro Capa mole
common.buy 20.23
Principal
Effective Java Joshua Bloch / Livro Capa mole
common.buy 38.64
Hitorijime My Hero 1 Memeko Arii / Livro Capa mole
common.buy 8.99
Down Cemetery Road Mick Herron / Livro Capa mole
common.buy 8.69
Principal
The Last Voice You Hear Mick Herron / Livro Capa mole
common.buy 8.99
Stranger Things: Runaway Max Brenna Yovanoff / Livro Capa mole
common.buy 8.39
Principal
Happy Hour Marlowe Granados / Livro Capa mole
common.buy 10.41
Francis Bacon Michael Peppiatt / Livro Livro de capa dura
common.buy 34.19
Ultimate Discworld Companion Terry Pratchett / Livro Livro de capa dura
common.buy 22.96
Principal
Managerial Revolution Burnham James Burnham / Livro Capa mole
common.buy 12.23
Principal
Imagine Me Tahereh Mafi / Livro Capa mole
common.buy 7.88

Iniciar sessão

Inicie sessão na sua conta. Não tem uma conta Libristo? Crie uma agora!

 
obrigatório
obrigatório

Não tem uma conta? Descubra os benefícios de ter uma conta Libristo!

Com uma conta Libristo, terá tudo sob controlo.

Crie uma conta Libristo