๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Java 9 High Performance: Practical Techniques and Best Practices for Optimizing Java Applications Through Concurrency, Reactive Programming, and More

โœ Scribed by Mayur Ramgir & Nick Samoylov [Ramgir, Mayur & Samoylov, Nick]


Publisher
Packt Publishing
Year
2017
Tongue
English
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Best practices to adapt and bottlenecks to avoid

About This Book

  • Tackle all kinds of performance-related issues and streamline your development
  • Master the new features and new APIs of Java 9 to implement highly efficient and reliable codes
  • Gain an in-depth knowledge of Java application performance and obtain best results from performance testing

Who This Book Is For

This book is for Java developers who would like to build reliable and high-performance applications. Prior Java programming knowledge is assumed.

What You Will Learn

  • Work with JIT compilers
  • Understand the usage of profiling tools
  • Generate JSON with code examples
  • Leverage the command-line tools to speed up application development
  • Build microservices in Java 9
  • Explore the use of APIs to improve application code
  • Speed up your application with reactive programming and concurrency

In Detail

Finally, a book that focuses on the practicalities rather than theory of Java application performance tuning. This book will be your one-stop guide to optimize the performance of your Java applications.

We will begin by understanding the new features and APIs of Java 9. You will then be taught the practicalities of Java application performance tuning, how to make the best use of garbage collector, and find out how to optimize code with microbenchmarking. Moving ahead, you will be introduced to multithreading and learning about concurrent programming with Java 9 to build highly concurrent and efficient applications. You will learn how to fine tune your Java code for best results. You will discover techniques on how to benchmark performance and reduce various bottlenecks in your applications. We'll also cover best practices of Java programming that will help you improve the quality of your codebase.

By the end of the book, you will be armed with the knowledge to build and deploy efficient, scalable, and concurrent applications in Java.

Style and approach

This step-by-step guide provides real-world examples to give you a hands-on experience.

**


๐Ÿ“œ SIMILAR VOLUMES


Optimizing Java: practical techniques fo
โœ Evans, Benjamin J.;Gough, James;Newland, Chris ๐Ÿ“‚ Library ๐Ÿ“… 2018 ๐Ÿ› O'Reilly Media ๐ŸŒ English

Intro; Copyright; Table of Contents; Foreword; Preface; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Acknowledgments; Chapter 1. Optimization and Performance Defined; Java Performance-The Wrong Way; Java Performance Overview; Performance as an Experimental

High Performance with Java: Discover str
โœ Dr. Edward Lavieri Jr. ๐Ÿ“‚ Library ๐Ÿ“… 2024 ๐Ÿ› Packt Publishing Pvt. Ltd. ๐ŸŒ English

Take your Java programming skills to the next level and learn to overcome real-world challenges to optimize application performance Key Features Leverage key features of the Java Virtual Machine to maximize runtime performance Unlock optimization strategies to effectively manage objects and mem

Optimizing Java: Practical Techniques fo
โœ Benjamin J Evans, James Gough ๐Ÿ“‚ Library ๐Ÿ“… 2016 ๐Ÿ› O'Reilly Media ๐ŸŒ English

Currently, no books exist that focus on the practicalities of Java application performance tuning, as opposed to the theory and internals of Java virtual machines. This practical guide is the "missing link" that aims to move Java performance tuning from the realm of guesswork and folklore

Spring Boot Persistence Best Practices:
โœ Anghel Leonard ๐Ÿ“‚ Library ๐Ÿ“… 2020 ๐Ÿ› Apress ๐ŸŒ English

This book is a collection of developer code recipes and best practices for persisting data using Spring, particularly Spring Boot. The book is structured around practical recipes, where each recipe discusses a performance case or performance-related case, and almost every recipe has one or more appl

RESTful Java patterns and best practices
โœ Mehta, Bhakti ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Packt Pub ๐ŸŒ English

This book is aimed at novice developers who want to gain insights into building RESTful services and improve productivity, as well as for advanced developers who want to delve into more complicated topics.