Technically Speaking: We Can Do Better

Engaging other teams

An engineer asks for assistance.

A Contrived Example

DankMemeService has high CPU:<link to some dashboard>
All staging instances of DankMemeService abruptly spiked CPU to 100% utilization at 12:05pm 03/14/2019 and has continued this behavior ever since. This service’s steady-state CPU utilization typically hovers at ~25%. I looked at CPU traces on the DankMemeService process and found that something fishy is happening when interacting with CatGifService. I peeked in both the CatGifService and DankMemeService runbooks and there is no entry for this behavior. Can somebody assist in debugging this from the CatGifService side? See graphs X, Y, and Z:<relevant links>

TL; DR

--

--

--

Programmer and aspiring lich in Seattle.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Microsoft Excel — dropdown list

step-1

Ruby: @Instance & @@Class

A few words about data and concurrency

HW#18 Practice of Code Writing

Domain-Driven Design for microservices

Is It Worth Learning Ruby (On Rails) in 2022

Atos support staff to gain hands on AWS experience through gamification

Migrating to Kubernetes with zero downtime: the why and how

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Tony Allen

Tony Allen

Programmer and aspiring lich in Seattle.

More from Medium

Memorable Feedback Throughout My Life

Discussions in philosophy of software engineering: Good abstraction, bad abstraction

Why every email triggers your FIGHT or FLIGHT reaction?

7 Things We Usually Forget at Work