© 2019 Strange Loop
When developing distributed systems (with its services inter-dependent on one another), how do you ensure that everything is working as intended? Sometimes, you can have end-to-end tests and use monitoring tools like Pingdom or Prometheus, but those may not be able to detect changes made to other services. In this talk, we will learn about the how and why about building a canary testing framework, that can help alert you to issues and regressions in your systems.
I'm a Software Engineer at DigitalOcean on the Network Product, currently living in Brooklyn, NY. I enjoy working up and down the stack and building side projects. When I'm not programming, I enjoying playing Overwatch, reading, and teaching others.