Bilgin Ibryam Profile picture
🦆Author of Kubernetes Patterns 👔Product Manager @diagridio 🏗️Former Architect Red Hat ✍️Distributed Systems & Cloud 💡Patterns Collector & Book Reviews👇

Oct 5, 2022, 5 tweets

USE vs RED - which is the better methodology for analyzing the performance of microservices 🤔? 🧵

Begin observing the performance characteristics of apps before the production rollout using Google's four golden signals. #ShiftLeft
ibm.com/garage/method/…

The RED method takes an externally-visible (request-driven) view of the workload. For every workload, it checks request rate, error-rate, time each request takes.
weave.works/blog/the-red-m…

The USE method takes an internal, resource-centric view of the workload. For every resource, it checks utilization, saturation, and errors. The goal is to understand how these resources behave in the presence of the load.
brendangregg.com/usemethod.html

➡️ Start with RED and treat the services as a black box. Best for request-driven apps.
➡️ Combine with USE to check stateful/non-request-based systems and components as white box.
➡️ If none helps, check logs and traces too.
copyconstruct.medium.com/logs-and-metri…

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling