Yamil ("el buho") was a developer, turned evangelist, back to developer and now operations. Currently working as an SRE for Auth0. Raised in the land that brought you "Despacito" (Puerto Rico). Often rambling about code, food and travel.
You constantly read 'you shouldn't block the event loop' around the node community. How do you know if/when it's blocked? Can you assess the impact of a block spike? Understanding how every operation affects the event loop marks the difference in the reliability and the performance of any application. We will look at finding and solving not-so-obvious examples such database queries, memory leaks, GC pauses, 3rd party modules.