Building Modern Business Applications Reactive Cloud Architecture for Java, Spring, and PostgreSQL

Discover a new way of thinking about business applications in light of the massive industry shift toward cloud computing and reactive programming technologies. This book synthesizes technologies and techniques such as event sourcing, command query responsibility segregation (CQRS), property-based te...

Descripción completa

Detalles Bibliográficos
Otros Autores: Royal, Peter, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2023.
Edición:1st ed. 2023.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009711797406719
Tabla de Contenidos:
  • Part I. Business Applications
  • 1. What Is a Business Application?
  • 2. The Status Quo (and How It Can To Be)
  • Part II. Design Prerequisites
  • 3. What Is a Reactive System?
  • 4. Why Build Business Applications as Reactive Systems?
  • 5. What Is a Business Rule?
  • 6. Managing Time
  • Part III. Design
  • 7. Constraints and Principles
  • 8. High-Level Data Flow
  • 9. Command Processor
  • 10. Command Generator
  • 11. Event Materializer
  • 12. Testing, Monitoring, and Observability
  • 13. Required Technologies
  • Part IV. Implementation
  • 14. Building with Modern Spring, Java, and PostgreSQL
  • 15. Expansion Points and Beyond.