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...
Otros Autores: | |
---|---|
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.