“The more you’re comfortable with this idea that everything is going to fail, the more you realize that it's a natural process of distributed systems, and it helps you write and architect better code.”
“Every vendor will advertise that their system is better – that’s nice, I understand you need to sell your thing, but what am I gaining as a user and what am I sacrificing as a user by choosing your product?”
“Systems are giving up correctness for latency, and I’m arguing that stream processing systems have to be designed to allow the user to pick the tradeoffs that the application needs."
“We still need to see in the long run how much of community and industry adoption is there. Because at the end of the day, these are the single two most important things which define and determine the success of any platform.”
“We want people to be able to pick up whatever tool it is and really push themselves to get something done with it in a short amount of time, because that’s ultimately what they need to do as a data engineer in the industry.”
Information retrieval and search engineering are becoming more intertwined with machine learning and natural language processing, leading to a wealth of work to be done in the field.