Items related to Hands-On High Performance with Spring: Techniques and...

Hands-On High Performance with Spring: Techniques and solutions to build high performing Spring-based applications - Softcover

  • 2.33 out of 5 stars
    6 ratings by Goodreads
 
9781788838382: Hands-On High Performance with Spring: Techniques and solutions to build high performing Spring-based applications

Synopsis

A hands-on guide to create, monitor, and tune a high performing Spring web application

Key Features

  • Understand the common performance pitfalls and improve the performance of your application
  • Get to grips with multithreading and concurrency with Spring
  • Build and deploy strategies for large and complex applications with the help of microservices architecture

Book Description

While writing an application, performance is paramount. Performance tuning for real-world applications often involves activities geared toward finding bottlenecks; however, this alone cannot solve the dreaded problem of slow code. The recent release of Spring 5.0 brings along some major advancement in the rich API provided by the Spring framework and thus creating a need for developers to master the tools and techniques to achieve high performing applications. If you want to improve the speed of your code and optimize the performance of your apps, then this book is for you.

The mission of this book is to expose developers to application monitoring and performance tuning to achieve high performing applications. It starts with providing basic understanding of the core features of Spring framework, briefly outlining the Spring modules, and explores the integration of different Spring projects with clear explanation of Spring IoC container. It then proceeds to evaluate the various specifications of Spring to identify those affecting performance adversely. It will help you identify bottlenecks in Spring programming and highlight common performance pitfalls along with strategies to detect and resolve these issues early. You will learn about bean wiring configuration, aspect-oriented programming, database interaction, and Hibernate to help us zero down on the metrics to be used that help in identifying the performance bottlenecks. Gradually, we look at techniques that help us achieve high performance: scaling, multithreading, concurrent programming, and caching. We will also look at application monitoring, performance optimization, JVM internals, and garbage collection optimization. Lastly, the book will show you how to leverage microservices architecture to build a high performing application and secure and implement resilience in your applications.

By the end of the book, you will gain an insight into the various techniques and solutions to build high performing Spring-based applications and tackle any problem that you might encounter while working on Spring-based application.

What You Will Learn

  • Understand the best programming practices and performance improvement with Bean Wiring
  • Analyze the performance of various AOP implementations and learn how AOP can be used for performance profiling a Spring application
  • Explore database interaction with Spring to optimize design and configuration
  • Solve Hibernate performance issues and traps
  • Leverage multithreading and concurrent programming for improved application performance
  • Gain a solid foundation on JVM performance tuning using various tools
  • Learn key concepts of microservice architecture and how to monitor them
  • Spring Boot performance tuning, monitoring, and health check

Who This Book Is For

This book is suitable for Spring developers who would like to build high performance applications and have a better control over their application's performance in production and development. This book requires developers to have some familiarity with Java, Maven, and Eclipse.

"synopsis" may belong to another edition of this title.

About the Author

Chintan Mehta is a co-founder of KNOWARTH Technologies and heads the cloud/RIMS/DevOps team. He has rich, progressive experience in server administration of Linux, AWS Cloud, DevOps, RIMS, and on open source technologies. He is also an AWS Certified Solutions Architect. Chintan has authored MySQL 8 for Big Data, Mastering Apache Solr 7.x, MySQL 8 Administrator's Guide, and Hadoop Backup and Recovery Solutions. Also, he has reviewed Liferay Portal Performance Best Practices and Building Serverless Web Applications.

Subhash Shah works as a Principal Consultant at KNOWARTH Technologies. He holds a degree in Information Technology from HNGU. He is experienced in developing web-based solutions using various software platforms. He is a strong advocate of open source software development and its use by businesses to reduce risk and cost. His interests include designing sustainable software solutions. His technical skills include requirement analysis, architecture design, project delivery, application setup, and execution processes. He admires quality code and test-driven development.

Pritesh Shah is a Solutions Architect at CentralBOS LLC. Pritesh is responsible for integrating technologies with best practices to translate business requirements into business change. He holds a degree in Computer Engineering from Dharmsinh Desai University. His expertise lies in, but is not limited to, designing, developing, deploying, and testing N-tier applications, and leading teams. He is very good at debugging problems and finding the best solution. Pritesh believes in constant improvement by quickly adapting new technologies suitable for building solutions.

Prashant Goswami works as a Senior Consultant at KNOWARTH Technologies and handles enterprise projects with regard to software design, development, deployment, and building processes to provide customers with affordable software solutions. He holds a master's degree in Computer Applications from Gujarat Technological University. He is able to adapt quickly to any technology and has a keen desire for constant improvement. Prashant has proven experience in working with various technologies in web application development, design patterns, enterprise architectures, and open source technologies.

Dinesh Radadiya works as a Lead Consultant and Architect at KNOWARTH Technologies, a leading open source software development company. He is a software architect with over 10 years of professional experience in developing web-based applications using various software platforms. He has proven expertise in leading and delivering software projects with varying degrees of complexity in domains such as ERP, HR, healthcare, CRM, and manufacturing. He has a keen interest in requirement analysis, progressive design, high-quality code, microservices, and refactoring.

"About this title" may belong to another edition of this title.

  • PublisherPackt Publishing - ebooks Account
  • Publication date2018
  • ISBN 10 1788838386
  • ISBN 13 9781788838382
  • BindingPaperback
  • LanguageEnglish
  • Number of pages428
  • Rating
    • 2.33 out of 5 stars
      6 ratings by Goodreads

Search results for Hands-On High Performance with Spring: Techniques and...

Stock Image

Chintan Mehta;Subhash Shah;Pritesh Shah;Prashant Goswami;Dinesh Radadiya
ISBN 10: 1788838386 ISBN 13: 9781788838382
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160182334

Contact seller

Buy New

US$ 53.68
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Chintan Mehta
Published by Packt Publishing Limited, 2018
ISBN 10: 1788838386 ISBN 13: 9781788838382
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781788838382

Contact seller

Buy New

US$ 68.29
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Chintan Mehta
Published by Packt Publishing Limited, 2018
ISBN 10: 1788838386 ISBN 13: 9781788838382
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781788838382

Contact seller

Buy New

US$ 64.49
Convert currency
Shipping: US$ 7.95
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Mehta, Chintan
Published by Packt Publishing 2018-06, 2018
ISBN 10: 1788838386 ISBN 13: 9781788838382
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781788838382

Contact seller

Buy New

US$ 57.20
Convert currency
Shipping: US$ 20.98
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Chintan Mehta;Subhash Shah;Pritesh Shah;Prashant Goswami;Dinesh Radadiya
ISBN 10: 1788838386 ISBN 13: 9781788838382
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781788838382_new

Contact seller

Buy New

US$ 63.63
Convert currency
Shipping: US$ 16.22
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Chintan Mehta;Subhash Shah;Pritesh Shah;Prashant Goswami;Dinesh Radadiya
Published by Packt Publishing, Limited, 2018
ISBN 10: 1788838386 ISBN 13: 9781788838382
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Print on Demand pp. 408. Seller Inventory # 378889714

Contact seller

Buy New

US$ 76.04
Convert currency
Shipping: US$ 8.80
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 4 available

Add to basket

Stock Image

Chintan Mehta
Published by Packt Publishing Limited, 2018
ISBN 10: 1788838386 ISBN 13: 9781788838382
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 801. Seller Inventory # C9781788838382

Contact seller

Buy New

US$ 71.61
Convert currency
Shipping: US$ 19.99
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Chintan Mehta
Published by Packt Publishing, 2018
ISBN 10: 1788838386 ISBN 13: 9781788838382
New Taschenbuch
Print on Demand

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. Seller Inventory # 9781788838382

Contact seller

Buy New

US$ 90.06
Convert currency
Shipping: US$ 36.14
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Mehta, Chintan|Shah, Subhash|Shah, Pritesh
Published by Packt Publishing, 2018
ISBN 10: 1788838386 ISBN 13: 9781788838382
New Softcover

Seller: moluna, Greven, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Spring 5.0 brings major advancements in the rich APIs provided by the Spring framework and thus creates a need for developers to master its tools and techniques to achieve high-performing applications. This book will help you improve the speed of your code . Seller Inventory # 448329445

Contact seller

Buy New

US$ 71.19
Convert currency
Shipping: US$ 55.69
From Germany to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Mehta, Chintan, Shah, Subhash, Shah, Pritesh, Goswami, Prash
Published by Packt Publishing, 2018
ISBN 10: 1788838386 ISBN 13: 9781788838382
New Paperback

Seller: Mispah books, Redhill, SURRE, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: New. New. book. Seller Inventory # ERICA76517888383865

Contact seller

Buy New

US$ 107.40
Convert currency
Shipping: US$ 33.85
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket