Spring Web System Design in Practice. Build scalable web applications using microservices and design patterns in Spring and Spring Boot - Helion

Tytuł oryginału: Spring Web System Design in Practice. Build scalable web applications using microservices and design patterns in Spring and Spring Boot
ISBN: 9781803239880
Format: ebook
Księgarnia: Helion
Cena książki: 169,00 zł
Książka będzie dostępna od kwietnia 2025
Software system design goes beyond just writing code—it demands a structured approach to translating real-world requirements into scalable, maintainable solutions. With Rodrigo Santiago’s hands-on mentoring style and Java Spring expertise, he makes system design accessible to developers at all levels.
Spring Web System Design in Practice takes you through building robust software architectures with Spring 6. From breaking down complex business needs into actionable use cases to implementing services using Spring Boot, this book equips you with the tools and best practices needed for building secure, high-performance applications.
You'll explore inter-service communication, security, and aspect-oriented programming to streamline development. The book covers microservices architecture, showing you how to create self-configuring, resilient, and event-driven services that integrate seamlessly into the cloud. Through hands-on experience, you’ll apply best practices to enhance reliability and scalability and advance to tackle complex state management, resilience patterns, and concurrency challenges, and distributed transaction issues, including bottlenecks with async and reactive programming.
By the end of this book, you'll have the expertise to analyze system requirements and design well-structured scalable architectures.
Zobacz także:
- Cisco CCNA 200-301. Kurs video. Administrowanie bezpieczeństwem sieci. Część 3 665,00 zł, (39,90 zł -94%)
- Cisco CCNA 200-301. Kurs video. Administrowanie urządzeniami Cisco. Część 2 665,00 zł, (39,90 zł -94%)
- Cisco CCNA 200-301. Kurs video. Podstawy sieci komputerowych i konfiguracji. Część 1 665,00 zł, (39,90 zł -94%)
- Cisco CCNP Enterprise 350-401 ENCOR. Kurs video. Programowanie i automatyzacja sieci 443,33 zł, (39,90 zł -91%)
- CCNP Enterprise 350-401 ENCOR. Kurs video. Mechanizmy kierowania ruchem pakiet 443,33 zł, (39,90 zł -91%)
Spis treści
Spring System Design in Practice. Build scalable web applications using microservices and design patterns in Spring and Spring Boot eBook -- spis treści
- 1. What Are Product Requirements?
- 2. Sorting Complex Requirements into Features, Use Cases, and Stories
- 3. Defining Domains for Your Application
- 4. Defining Services for Your Domains
- 5. Writing Your Services – Introducing REST APIs with the Spring Framework
- 6. Translating Business Requirements into Well-Designed Spring APIs
- 7. Handling Data and Evolving Your Microservice
- 8. Securing Services with Spring Security and OAuth 2.0
- 9. High-Performance Secure Communication Between Spring Services
- 10. Building Asynchronous, Event-Driven Systems With NoSQL Databases
- 11. Launching Your Self-Organizing Microservice Cloud
- 12. Optimizing Your Services