Building Confidence in a Distributed Stream Processor
March 7 @ 7:00 pm - 9:00 pm| FREE
When we build a distributed application, how do we have confidence that our results are correct? We can test our business logic over and over, but if the engine executing it isn’t trustworthy, we can’t trust our results.
This talk will focus on creating repeatable tests that allow us to start trusting that a system will give correct results. You’ll learn how to combine repeatable programmatic fault injection, message tracing, and auditing to create a trustworthy system.
Together, we’ll move through the design process repeatedly answering the questions “What do we have to do to trust this result?” and “If we get the wrong result, how can we determine what went wrong so we can fix it?”. Hopefully, you’ll leave this talk inspired to apply a similar process to your projects.
Sean T. Allen is VP of Engineering at Sendence, a startup focused on high-speed data analytics. Sean enjoys programming languages, distributed computing, Hiwatt amplifiers, and Fender Telecasters. He is one of the authors of Storm Applied.