Skip to main content

Performance Metrics

  1. Latency - How much does one single transaction take?
  2. Throughput - How many transactions can be processed in a given time? Read it as - How many transactions can be put through a system in a given amount of time?
  3. Bandwidth - How much data can be transferred in a given amount of time?
origin of the word Latency

Latent in Latin means concealed. It means, something exists for sure but it's not visible yet. Latency here means, how much time it takes for the output to become visible.

mental model for latency

It has the same origin as late. Late is about arriving after the expected time. Whereas, Latency is about the total time you wait for the output to arrive.

Late - Latent - Latency - all have the same origin.