Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Software Design, Testing & Engineering   Performance Optimization

Java EE 8 High Performance: Master techniques such as memory optimization, caching, concurrency, and multithreading to achieve maximum performance from your enterprise applications.


Free Shipping Included! Java EE 8 High Performance: Master techniques such as memory optimization, caching, concurrency, and multithreading to achieve maximum performance from your enterprise applications. by Packt Publishing - ebooks Account at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Get more control of your applications performances in development and production and know how to meet your Service Level Agreement on critical


Product Description

Get more control of your applications performances in development and production and know how to meet your Service Level Agreement on critical microservices.

Key Features

  • Learn how to write a JavaEE application with performance constraints (Service Level Agreement-SLA) leveraging the platform
  • Learn how to identify bottlenecks and hotspots in your application to fix them
  • Ensure that you are able to continuously control your performance in production and during development

Book Description

The ease with which we write applications has been increasing, but with this comes the need to address their performance. A balancing act between easily implementing complex applications and keeping their performance optimal is a present-day need. In this book, we explore how to achieve this crucial balance while developing and deploying applications with Java EE 8.

The book starts by analyzing various Java EE specifications to identify those potentially affecting performance adversely. Then, we move on to monitoring techniques that enable us to identify performance bottlenecks and optimize performance metrics. Next, we look at techniques that help us achieve high performance: memory optimization, concurrency, multi-threading, scaling, and caching. We also look at fault tolerance solutions and the importance of logging. Lastly, you will learn to benchmark your application and also implement solutions for continuous performance evaluation.

By the end of the book, you will have gained insights into various techniques and solutions that will help create high-performance applications in the Java EE 8 environment.

What you will learn

  • Identify performance bottlenecks in an application
  • Locate application hotspots using performance tools
  • Understand the work done under the hood by EE containers and its impact on performance
  • Identify common patterns to integrate with Java EE applications
  • Implement transparent caching on your applications
  • Extract more information from your applications using Java EE without modifying existing code
  • Ensure constant performance and eliminate regression

Who This Book Is For

If you're a Java developer looking to improve the performance of your code or simply wanting to take your skills up to the next level, then this book is perfect for you.

Table of Contents

  1. Money! The quote manager application
  2. Look under the cover : what is this "EE" thing?
  3. Monitor your applications
  4. Application optimization: memory management and server configuration
  5. Scale up: threading and implications
  6. Be lazy, cache your data
  7. Be fault tolerant
  8. Loggers and performances: a trade-off
  9. Benching your application
  10. Continuous performance evaluation

Additional Information

Manufacturer:Packt Publishing - ebooks Account
Publisher:Packt Publishing - ebooks Account
Studio:Packt Publishing - ebooks Account
EAN:9781788473064
Item Weight:1.33 pounds
Item Size:0.79 x 9.25 x 9.25 inches
Package Weight:1.66 pounds
Package Size:7.5 x 0.79 x 0.79 inches

Java EE 8 High Performance: Master techniques such as memory optimization, caching, concurrency, and multithreading to achieve maximum performance from your enterprise applications. by Packt Publishing - ebooks Account

Buy Now:
Java EE 8 High Performance: Master techniques such as memory optimization, caching, concurrency, and multithreading to achieve maximum performance from your enterprise applications.

Brand: Packt Publishing - ebooks Account
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$49.99


Quantity:  

 


 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Packt Publishing - ebooks Account, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


ean: 9788126553884, isbn: 0471447277,
Comprehensive coverage of recent developments in phase-locked looptechnologyThe rapid growth of high-speed semiconductor and communicationtechnologies has helped make phase-locked loops (PLLs) an essentialpart of memories, microprocessors, radio-freq...

mpn: colour illustrations, ean: 9781491912515, isbn: 1491912510,
Unique and clever ideas are important when building a hot-selling Android app, but the real drivers for success are speed, efficiency, and power management. With this practical guide, you’ll learn the major performance issues confronting Android ap...

ean: 9781408114421, isbn: 1408114429,
Every website has a "long neck"--a small set of tasks that are very important to your customers. In this book, Web content expert Gerry McGovern offers tried and tested tips to make your website the commercial asset it really should be.The Stranger's...

ean: 9781466590991, isbn: 1466590998,
Organizations need to constantly innovate and improve products and services to maintain a strong competitive position in the market place. The vehicle used by organizations for such constant reinvention is a business transformation program. This book...

ean: 9781784392970, isbn: 1784392979,
Enhance the performance of your PostgreSQL system with this handy guide while avoiding common pitfalls that can slow it down.Key FeaturesLearn the right techniques to obtain optimal PostgreSQL database performance, ranging from initial design to rout...

ean: 9781484231012, isbn: 1484231015,
This book shows you how to use social media analytics to optimize your business performance. The tools discussed will prepare you to create and implement an effective digital marketing strategy. From understanding the data and its sources to detailed...

ean: 9780596005276, isbn: 059600527X,
Oracle system performance inefficiencies often go undetected for months or even years--even under intense scrutiny--because traditional Oracle performance analysis methods and tools are fundamentally flawed. They're unreliable and inefficient.Oracle ...

ean: 9781484234228, isbn: 1484234227,
Discover the art and science of solving artificial intelligence problems with Python using optimization modeling. This book covers the practical creation and analysis of mathematical algebraic models such as linear continuous models, non-obviously li...

ean: 9780387241579, isbn: 0387241574,
Intuitive Probability and Random Processes using MATLAB® is an introduction to probability and random processes that merges theory with practice. Based on the author’s belief that only "hands-on" experience with the material can promote intuitive ...

ean: 9780262032704, isbn: 0262032708,
Model checking is a technique for verifying finite state concurrent systems such as sequential circuit designs and communication protocols. It has a number of advantages over traditional approaches that are based on simulation, testing, and deductive...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.