AI简介
这是一本针对Java开发者的实用指南,旨在帮助他们提升应用程序性能。本书不仅详细介绍了Java EE 8在性能优化方面的几个关键特性,还深入探讨了Java EE平台的优势和局限性,以及如何通过持续性能评估来优化Java EE应用程序的性能。
书中首先介绍了Java EE 8 High Performance的关键内容点,包括线程池、缓存、容错性等,并通过实例展示了如何利用这些特性来构建高性能的应用程序。接着,书中探讨了Java EE平台的优势和局限性,包括Java EE平台在后台开发中的主流地位、性能方面的优势、性能的持续过程以及本书的目标。
在本书中,作者还详细介绍了如何通过应用程序数据provisioning来获取、处理和存储数据,以及如何通过负载均衡、故障转移、断路器、批量头和超时处理等技术来提高系统的容错能力。此外,书中还介绍了如何通过迭代基准测试来评估应用程序的性能和资源使用情况,并通过持续性能评估工具来及时发现和解决性能问题。
书中还详细介绍了如何通过持久层数据存储和管理来将应用中的数据持久化到外部存储设备,并通过性能监控库应用来优化应用程序的性能。最后,书中还介绍了