A Quick Reminder About the Relevance of Latency in Computer Systems

Home » Blog » Software » A Quick Reminder About the Relevance of Latency in Computer Systems

This Gist by Jonas Bonér gives a quick overview of the different latency values for accessing different kinds of data storage and memory systems and the order of magnitude by which they differ:

Latency Numbers Every Programmer Should Know

Putting this in perspective is particularly important in the context of service-based architectures like RESTful web services, Microservices and similar approaches.

All-out service-based architectures might be the right the solution to some scalability and deployment problems in complex software systems but it’s vital to keep in mind that with roughly 500ms latency they incur a massive overhead of two orders of magnitude compared with procedures that run on a local CPU and in local memory.

About the author: Bjoern
Independent IT consultant, entrepreneur

Leave a Comment

Your post must include a link to this post.

How does this work?
Write a response on your own website and include a link to this post. Then submit your response’s URL here. Your response may appear here after moderation. To update or remove it, edit or delete your original post and submit the same URL again. Learn more about Webmentions.