The transition from a server to a serverless architecture can be tricky for any application, particularly if your application needs to instrument other people’s code. In this talk, I will go over some of the different challenges and hurdles we faced when adding support for serverless applications in our debugger. We will also discuss several struggles that affect serverless applications, and dive into what needs to be considered when making sure that a new tool’s SDK has minimal impact on the performance of your application.
Get real-time insights into your application’s performance with ease using Rookout’s Live Metrics! In this demo, we show you how simple it is to analyze and debug your application in real-time. With just a few clicks, you can set non-breaking breakpoints in your live code and collect metrics data without affecting its performance or stopping it, even in production. Watch as we trigger multiple breakpoints and see the number of hits and timing metrics immediately appear in the message view window.
In many engineering positions today, especially in DevOps engineering (yeah, yeah, I know it’s not an actual position…), you get asked to take an on-call rotation, spending your precious nights and weekends firefighting when production is down. In this talk, we will dive into the whys and why nots of doing just that.
A webinar for CNCF by Yarden Laifenfeld Picking up Go after mastering OOP languages often leads to common yet avoidable mistakes. The question is - how can we avoid them? Taking the example of inheritance, we will discuss how our process of thought needs to change when developing programs in Go compared to OOP languages.