paint-brush
Better Failure Detection in Serverless Appsby@taavi-rehemagi
144 reads

Better Failure Detection in Serverless Apps

by Taavi Rehemägi3mApril 21st, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Error-handling libraries in the code are blind to Lambda specific failures, such as timeouts, wrongly configured packages, and out-of-memory failures. The only prerequisite for log-based error detection and visibility, in general, is that logs are pushed to CloudWatch (in most cases that is the default). From there on, we can do some smart pattern matching and deduction to detect failure scenarios. The ability to detect failures across all functions and connect them with specific invocations, view logs and pull X-ray traces for them significantly reduces the meantime to resolution in failure scenarios!

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Better Failure Detection in Serverless Apps
Taavi Rehemägi HackerNoon profile picture
Taavi Rehemägi

Taavi Rehemägi

@taavi-rehemagi

CEO of Dashbird. 13y experience as a software developer & 5y of building Serverless applications.

Learn More
LEARN MORE ABOUT @TAAVI-REHEMAGI'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Taavi Rehemägi HackerNoon profile picture
Taavi Rehemägi@taavi-rehemagi
CEO of Dashbird. 13y experience as a software developer & 5y of building Serverless applications.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite