{"product_id":"software-architecture-with-spring-design-scalable-and-high-performance-java-applications-with-spring-paperback","title":"Software Architecture with Spring: Design scalable and high-performance Java applications with Spring - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eWanderson Xesquevixos\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMaster strategies for crafting high-performance Java systems with Spring 6.0 and making the right architectural decisions to ensure scalability and robustness\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Confidently make strategic architectural choices that align business needs with technical excellence\u003c\/p\u003e\u003cp\u003e- Design and evolve a real-world system using the right architectural patterns\u003c\/p\u003e\u003cp\u003e- Explore essential architectural styles and tackle challenges like scalability, security, and maintainability with ease\u003c\/p\u003e\u003cp\u003e- Purchase of the print or Kindle book includes a free PDF eBook\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eKeep up with the fast-paced tech landscape with Software Architecture with Spring, your practical guide to making strategic architectural decisions that align seamlessly with your business objectives.\u003c\/p\u003e\u003cp\u003eDrawing from Wanderson's decades of experience, you'll journey through the complete software development lifecycle-from initial requirements gathering, through development and testing, to production deployment. You'll get hands-on with the evolution of an auction system, exploring its transformation through multiple architectural styles. You'll discover how you can effectively transform a monolithic system into microservices using proven patterns and practices.\u003c\/p\u003e\u003cp\u003eAs you progress, you'll master advanced architectural paradigms such as Event-Driven Architecture, Filter-and-Pipeline Architecture, and Serverless Architecture.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Translate complex business needs into clear and implementable design\u003c\/p\u003e\u003cp\u003e- Design resilient systems with common architectural styles\u003c\/p\u003e\u003cp\u003e- Transform monolithic applications into microservices following best practices\u003c\/p\u003e\u003cp\u003e- Implement event-driven architecture with Kafka\u003c\/p\u003e\u003cp\u003e- Monitor, trace, and ensure robust testing, security, and performance\u003c\/p\u003e\u003cp\u003e- Identify bottlenecks and optimize performance using patterns, caching, and database strategies\u003c\/p\u003e\u003cp\u003e- Automate development workflows with CI\/CD pipelines, using Jenkins to deploy the application to Kubernetes\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThis book is for Java engineers transitioning to software architecture roles and architects seeking deeper insight into Spring-based architectural styles. Mid-level Spring Boot developers will be able to master architecture principles to build scalable, maintainable applications with the help of practical guidance on using modern architectural patterns.\u003c\/p\u003e\u003cp\u003eTo get the most out of this book, being proficient in Java with an object-oriented programming background, and having a solid understanding of the Spring Framework is essential. It would help to have a basic knowledge of Git and Maven, as well as databases, Docker, and Docker Compose.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eTable of Contents\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Diving into Software Architecture\u003c\/p\u003e\u003cp\u003e- Decision-Making Processes in Software Architecture\u003c\/p\u003e\u003cp\u003e- Understanding the System Context\u003c\/p\u003e\u003cp\u003e- Monolithic Architecture \u003c\/p\u003e\u003cp\u003e- Client Server Architecture\u003c\/p\u003e\u003cp\u003e- Microservices Architecture\u003c\/p\u003e\u003cp\u003e- Microservices Patterns with Spring Cloud\u003c\/p\u003e\u003cp\u003e- Event-Driven Architecture\u003c\/p\u003e\u003cp\u003e- Serverless and Pipe-and-Filter Architecture\u003c\/p\u003e\u003cp\u003e- Security\u003c\/p\u003e\u003cp\u003e- Observability\u003c\/p\u003e\u003cp\u003e- Testing\u003c\/p\u003e\u003cp\u003e- Performance and Optimizations\u003c\/p\u003e\u003cp\u003e- Orchestration with Kubernetes\u003c\/p\u003e\u003cp\u003e- Continuous Integration and Continuous Deployment\u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 464\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.94 x 9.25 x 7.5 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e June 23, 2025\u003c\/div\u003e\n            ","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":43153707892799,"sku":"9781835880609","price":77.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0105\/8226\/1823\/files\/rqMwqqwtcY9781835880609.webp?v=1776950038","url":"https:\/\/dhlswag.com\/products\/software-architecture-with-spring-design-scalable-and-high-performance-java-applications-with-spring-paperback","provider":"BBB","version":"1.0","type":"link"}