Dreamer. Hacker. Programmer. I worked as a researcher of REST applications replication systems (authored couple of papers which will never be cited). Then I decided that agile is much more interesting and joined OpenTable. Now I enjoy new challenges remote working for VeInteractive. I am enthusiast of stuff that works, and brilliant solutions.
Monitoring has many names and is often happening by external tools and applications. What would happen if we changed that and instead ask the system under test to perform self check and report it’s status? What would happen if we moved monitoring logic into application? What would happen if we empower developers writing application to implement it's monitoring? This small change of roles opens whole new world of possibilities, let’s explore them together.