12
Frameworks for Optimization
Optimization frameworks are libraries, tools, and guidelines designed to help developers enhance the performance of their Java applications. Examples include streamlining processes, reducing resource utilization, and reducing processor burdens. That is the focus of this chapter. We will start by looking at asynchronous input and output, its importance, and associated libraries and frameworks. The chapter then explores buffered input and output to include use cases and performance impacts. You can learn how both asynchronous and buffered input/output operations can improve efficiency and reduce latency. The benefits of batch operations, and related frameworks and APIs, will be explored. We will review techniques ...
Get High Performance with Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.