DEVBLUEPRINTS

Blog

  • About the blog
  • Archive
  • Newsletter
  • RSS

Legal

  • Terms & Privacy
  • Contact
  • About me

Subscribe to the Newsletter

I authorize communications by email or other means and agree to the Terms and Privacy Policy

 

Blog
  • About the blog
  • Archive
  • Newsletter
  • RSS
Legal
  • Terms & Privacy
  • Contact
  • About me
© 2026 All rights reserved — Designed and built withFooter Heartpor Ednaldo Luiz
P50, P95 and P99: percentiles and the latency your average hides
System Design•15 min read

P50, P95 and P99: percentiles and the latency your average hides

Understand P50, P90, P95 and P99, find the slowness your average hides, and learn to measure latency, aggregate histograms and set targets for your API.

Foto de Ednaldo Luiz
Ednaldo Luiz•September 30, 2026

Latest posts

Freshly published articles, updated whenever new content drops.

12
Enterprise Software: what changes when the product needs to operate as a platform
software
architecture
enterprise
platform

Enterprise Software: what changes when the product needs to operate as a platform

Scale, availability, compliance, and integration stop being “extras” and become survival requirements. A practical guide to the trade-offs and decisions that separate a common system from an enterprise platform.

System Design
00
Not every bug is an incident — and not every incident is a bug
software
incident management
bugs
sre
+1

Not every bug is an incident — and not every incident is a bug

Bugs and incidents are not synonyms. Understand the difference between technical defect and operational impact, and see why the same problem can end up in the backlog or require an urgent production response.

Cloud & DevOps
00
Law of Demeter: reduce coupling and stop chaining
software design
java
object calisthenics
+4

Law of Demeter: reduce coupling and stop chaining

Enough “train wrecks”: apply the Law of Demeter to cut coupling, simplify tests, and protect your domain. See when to use it (and when to ignore it).

Back-end
00

Newsletter

Get practical architecture & system design content

Short weekly briefs with real decisions and trade-offs: Java/backend, cloud, and data-driven intelligent systems. No spam.

I authorize communications by email or other means and agree to the Terms and Privacy Policy

 

Recommended posts

Posts selected for you to explore further.

123
How to estimate storage growth with writes, replication, and retention

How to estimate storage growth with writes, replication, and retention

A practical guide to calculating storage from writes per second, average data size, replication factor, and retention time before volume becomes cost or bottlenecks in production.

June 26, 202614 min
Anti-Corruption Layer: isolate your application from external models

Anti-Corruption Layer: isolate your application from external models

Third-party contracts, statuses, and errors spread through the codebase little by little. Learn how an Anti-Corruption Layer isolates this coupling and when it is worth the cost.

August 02, 202616 min
P50, P95 and P99: percentiles and the latency your average hides

P50, P95 and P99: percentiles and the latency your average hides

Understand P50, P90, P95 and P99, find the slowness your average hides, and learn to measure latency, aggregate histograms and set targets for your API.

September 30, 202615 min