Speaker

Tom Granot

Tom Granot

Solution Engineer at Lightrun

Tel Aviv, Israel

Actions

Tom is a solution engineer at Lightrun, where he works on re-shaping what production observability looks like. Tom was previously a site reliability engineer for a distributed systems startup, teaches technological prototyping for creatives at a local college's media lab, and is an avid explainer of all things tech.

You can follow him @TomGranot on Twitter.

Area of Expertise

  • Information & Communications Technology

Topics

  • DevOps
  • SRE
  • Observability
  • java
  • Java and Server-side
  • Java EE
  • Java Mission Control
  • Java Security
  • Java user Group Leader
  • javafx
  • Kubernetes Cloud Native Java Continuous Delivery
  • software architecture compilers programming languages kotlin java
  • Core Java / Java SE
  • Enterprise Java / Jakarta EE
  • scala
  • rxjava
  • JVM: Kotlin Scala Clojure Groovy Ceylon Fantom
  • Scala Programming
  • JVM
  • JVM Languages
  • JVM-Sprachen

Getting back to sleep as soon as possible for the on-call developer

It’s the middle of the night, and there’s much ado about nothing. Well, not quite about nothing - there’s definitely something happening: one of the services your team owns is crashing. And by crashing, I mean sometimes crashing. It’s not really that bad, but it’s bad enough for the floodgates to open and for the DevOps folks to lose their marbles and ping you relentlessly on Slack. Ping. Ping. Ping.

This talk is all about that feeling, and what we can do to make the whole situation suck less when it inevitably comes up again. We'll discuss the types of problems one can (and cannot) foresee, and offer technical and cultural steps developers can take to increase observability while on-call (even when a serious, hard to debug issue arises).

On-call done right: how even a developer can help

It’s another night on-call, and a customer is reporting a problem with one of your key services. The logs and the monitoring systems tell you nothing, and so it’s time to wake up one of the on-call developers. You can already predict what they’re going to say - that they “don’t see anything on their end” and that they “can’t understand why you woke them up, again, for what is clearly a problem on your end”. Same old, same old...

You have to remember, though, that while you have all the tools at your disposal - the developers don’t. They wrote and pushed the code, and at that point have transferred the responsibility to you - they don’t have the same context. This talk discusses this gap, and what we can do to close it.

2021 All Day DevOps Sessionize Event

October 2021

JNation 2021 Sessionize Event

June 2021

Tom Granot

Solution Engineer at Lightrun

Tel Aviv, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top