Items related to Hands-On High Performance with Spring

Hands-On High Performance with Spring - Softcover

 
9781788838382: Hands-On High Performance with Spring

Synopsis

A hands-on guide to creating, monitoring, and tuning a high performance Spring web application

Key Features

  • Understand common performance pitfalls and improve your application's performance
  • Build and deploy strategies for complex applications using the microservice architecture
  • Understand internals of JVM - the core of all Java Runtime Environments

Book Description

While writing an application, performance is paramount. Performance tuning for real-world applications often involves activities geared toward detecting bottlenecks. The recent release of Spring 5.0 brings major advancements in the rich API provided by the Spring framework, which means developers need to master its tools and techniques to achieve high performance applications.

Hands-On High Performance with Spring 5 begins with the Spring framework's core features, exploring the integration of different Spring projects. It proceeds to evaluate various Spring specifications to identify those adversely affecting performance. You will learn about bean wiring configurations, aspect-oriented programming, database interaction, and Hibernate to focus on the metrics that help identify performance bottlenecks. You will also look at application monitoring, performance optimization, JVM internals, and garbage collection optimization. Lastly, the book will show you how to leverage the microservice architecture to build a high performance and resilient application.

By the end of the book, you will have gained an insight into various techniques and solutions to build and troubleshoot high performance Spring-based applications.

What you will learn

  • Master programming best practices and performance improvement with bean wiring
  • Analyze the performance of various AOP implementations
  • Explore database interactions with Spring to optimize design and configuration
  • Solve Hibernate performance issues and traps
  • Leverage multithreading and concurrent programming to improve application performance
  • Gain a solid foundation in JVM performance tuning using various tools
  • Learn the key concepts of the microservice architecture and how to monitor them
  • Perform Spring Boot performance tuning, monitoring, and health checks

Who This Book Is For

If you’re a Spring developer who’d like to build high performance applications and have more control over your application's performance in production and development, this book is for you. Some familiarity with Java, Maven, and Eclipse is necessary.

Table of Contents

  1. Exploring spring concepts
  2. Spring bean wiring configurations
  3. Tuning Aspect oriented programming
  4. Spring MVC optimization
  5. Understanding Spring Database Interactions
  6. Hibernate Performance Tuning and Caching
  7. Optimizing Spring Messaging
  8. Multithreading and Concurrent Programming
  9. Profiling and Logging
  10. Application Performance Optimization
  11. Inside JVM
  12. Spring Boot Microservice Performance Tuning

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

About the Author

Chintan Mehta is a cofounder of KNOWARTH Technologies and heads the cloud/RIMS/DevOps team. He has rich, progressive experience in server administration of Linux, AWS Cloud, DevOps, and RIMS, and server administration on open source technologies. He is also an AWS Certified Solutions Architect.

Chintan has authored MySQL 8 for BigData, Mastering Apache Solr 7.x, MySQL 8 Administrator's Guide, and Hadoop Backup and Recovery Solutions, and 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 strong advocate of open source software development and its use by businesses to reduce risk and costs. 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 plays a role of Solution 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.

He is a solution architect with over 9 years of experience in developing solutions to business problems based on various platforms and technologies. His expertise lies in and not limited to designing, developing, deploying and testing N-tier applications and leading teams. He has strong focus on clean code and testability. He is very good in debugging the problems and finds best solution out of it. He is open source enthusiast and contributes to open source projects. Pritesh believes in constant improvement by quickly adapting new technologies that fits in building solutions.

Prashant Goswami works as a Senior Consultant at KNOWARTH Technologies and takes care of enterprise projects with regards to software design and development, deployment and building processes to provide customers with affordable software solutions. He holds a master degree in Computer Applications from GTU. He has quick adaptability to any technology with keen desire for constant improvement. Prashant has proven experience in working with various technologies in web application development, design patterns, enterprise architecture, and open source technologies.

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

  • PublisherPackt Publishing
  • Publication date2018
  • ISBN 10 1788838386
  • ISBN 13 9781788838382
  • BindingPaperback
  • LanguageEnglish
  • Number of pages408

Buy New

View this item

£ 2.49 shipping within United Kingdom

Destination, rates & speeds

Search results for Hands-On High Performance with Spring

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

£ 41.01
Convert currency
Shipping: £ 2.49
Within United Kingdom
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

£ 45.62
Convert currency
Shipping: FREE
Within United Kingdom
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

£ 46.23
Convert currency
Shipping: FREE
Within United Kingdom
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 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

£ 51.34
Convert currency
Shipping: FREE
Within United Kingdom
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

£ 51.94
Convert currency
Shipping: FREE
From U.S.A. to United Kingdom
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

£ 57.84
Convert currency
Shipping: £ 3.35
Within United Kingdom
Destination, rates & speeds

Quantity: 4 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

£ 52.57
Convert currency
Shipping: £ 20.98
From Germany to United Kingdom
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

£ 66.51
Convert currency
Shipping: £ 11.74
From Germany to United Kingdom
Destination, rates & speeds

Quantity: 1 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

£ 77
Convert currency
Shipping: £ 8
Within United Kingdom
Destination, rates & speeds

Quantity: 1 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: 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

£ 40.83
Convert currency
Shipping: £ 55.38
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket