Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java: High-Performance Apps with Java 9: Boost your application's performance with the new features of Java 9

Buy

Optimize the powerful techniques of Java 9 to boost your application's performance

Key Features

  • Tackle all kinds of performance-related issues and streamline your development
  • Dive into the new features of Java 9
  • Implement highly efficient and reliable codes with the help of new APIs of Java
  • Embedded with assessments that will help you revise the concepts you have learned in this book

Book Description

Java 9 which is one of the most popular application development languages. The latest released version Java 9 comes with a host of new features and new APIs with lots of ready to use components to build efficient and scalable applications. Streams, parallel and asynchronous processing, multithreading, JSON support, reactive programming, and microservices comprise the hallmark of modern programming and are now fully integrated into the JDK.

This book focuses on providing quick, practical solutions to enhance your application's performance. You will explore the new features, APIs, and various tools added in Java 9 that help to speed up the development process. You will learn about jshell, Ahead-of-Time (AOT) compilation, and the basic threads related topics including sizing and synchronization. You will also explore various strategies for building microservices including container-less, self-contained, and in-container.

This book is ideal for developers who would like to build reliable and high-performance applications with Java.

This book is embedded with useful assessments that will help you revise the concepts you have learned in this book. This book is repurposed for this specific learning experience from material from Packt's Java 9 High Performance by Mayur Ramgir and Nick Samoylov

What you will learn

  • Familiarize with modular development and its impact on performance
  • Learn various string-related performance improvements, including compact string and modify string concatenation
  • Explore various underlying compiler improvements, such as tiered attribution and Ahead-of-Time (AOT) compilation
  • Learn security manager improvements
  • Understand enhancements in graphics rasterizers
  • Use of command-line tools to speed up application development
  • Learn how to implement multithreading and reactive programming
  • Build microservices in Java 9
  • Implement APIs to improve application code

Who This Book Is For

This book is targeted at developers who would like to build reliable and high-performance applications with Java.

Table of Contents

  1. DevOps Continuous Deployment
  2. Tools for Higher Productivity and Faster Application
  3. Multithreading and Reactive Programming
  4. Microservices
  5. Making Use of New APIs to Improve Your Code
(HTML tags aren't allowed.)

Microsoft Exchange Server 2003 Administrator's Companion
Microsoft Exchange Server 2003 Administrator's Companion

Get your mission-critical messaging and collaboration systems up and running quickly with the essential guide to deploying and managing Exchange Server 2003. This comprehensive administrator’s reference details system features and capabilities, sharing hands-on insights for working with new connectivity, information management, and...

SharePoint 2013 Branding and User Interface Design
SharePoint 2013 Branding and User Interface Design

Plan, design, and launch a brand in SharePoint

If you are planning, designing, and launching your brand using SharePoint, this book and author trio will walk you through everything you need to know in an understandable and approachable way. From specific technologies such as master pages, page layouts, and CSS to offering...

Learning PHP Design Patterns
Learning PHP Design Patterns

Build server-side applications more efficiently—and improve your PHP programming skills in the process—by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications.

...

UMTS Networks: Architecture, Mobility and Services
UMTS Networks: Architecture, Mobility and Services
Building on the success of the first edition, UMTS Networks second edition allows readers to continue their journey through UMTS up to the latest 3GPP standardization phase, Release 5. Containing revised, updated and brand new material, it provides a comprehensive view on the UMTS network architecture and its latest developments....
Pauline Frommer's London: Spend Less, See More (Pauline Frommer Guides)
Pauline Frommer's London: Spend Less, See More (Pauline Frommer Guides)

The Society of American Travel Writers Names "Pauline Frommer's London" Best Guidebook of the Year

Pauline Frommer's London has been recognized as the best guidebook of 2009 by the Society of American Travel Writer's Lowell Thomas Travel Journalism Competition. The award is given...

MCSA/MCSE: Windows Server 2003 Network Infrastructure Implementation, Management, and Maintenance Study Guide (70-291)
MCSA/MCSE: Windows Server 2003 Network Infrastructure Implementation, Management, and Maintenance Study Guide (70-291)
Microsoft’s Microsoft Certified Systems Administrator (MCSA) and Microsoft Certified Systems Engineer (MCSE) tracks for Windows Server 2003 are the premier certifications for computer industry professionals. Covering the core technologies around which Microsoft’s future will be built, this program provides powerful...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy