“Things go in waves. I’m not going to tell you there will never be a day when we don’t move code around. Get a standard enough operating system and programming model across everywhere, and move the code to the data rather than moving the data to the code?it’s well known that will work for certain kinds of problems. But, right now, what the industry really needs?and it’s been moving towards and every major company I’ve spoken to cares about?is a model where you can wire things together in this loosely coupled, very flexible, very performant manner. And the real truth is performance ends up being not how linearly efficient are the bits of the message as much as how well can I run multithreaded applications across clusters of machines that are running off of queues so that I can load balance and dynamically redistribute what I’m doing?and that’s where a lot of the effort’s gone.”