This is the first article of a multi-part series on low latency programming in Java. At the end of this introductory article, you will have grasped the following concepts:
- What is latency, and why should I worry about it as a developer?
- How is latency characterized, and what do percentile numbers mean?
- What factors contribute to latency?
So, without further ado, let's begin.