Episode 2: Live Observability (SDTimes Webinar)
In Episode 2 of the microwebinar series with SD Times on the topic of ‘Live Observability’, Liran Haimovitch, Rookout Co-Founder & CTO, explored four significant use cases in live observability, presenting how developers can benefit from a more reactive, interactive, and adaptive observability approach without requiring code changes or redeployments.
Main webinar discussion points:
- Non-breaking breakpoints: The key offering of Rookout, non-breaking breakpoints provide the traditional debugging experience in a cloud, distributed, high-scale, and production-grade environment. Developers can instantly see the application state and adapt as necessary, significantly enhancing their troubleshooting capabilities.
- Live logging and dynamic log verbosity: This approach resolves the log verbosity problem and reduces unnecessary cost. Engineers can turn on additional logging based on their immediate requirements, and focus on specific components or customers, providing them with greater agility and control at a lower cost.
- Live metrics: With this feature, developers can instantly turn any line of code into a metric counter, summarizer, or gauge. It offers new metrics based on current needs, creating more granularity and flexibility in a cost-effective way.
- Live profiling: Live profiling allows engineers to focus on latency rather than CPU usage. It simplifies and accelerates the task of measuring performance across functions and services, providing in-depth insight into performance bottlenecks.
Like the recording? Check out the blog that dives further into this topic here.