Awesome stuff here. His humility (focusing on helping others to
succeed rather than on accomplishments linked totally to himself) and
love for the subject is inspiring.
Regarding the 2 vs. 3 tiered model, I seriously think the security will
not be worked out and thus 2-tiered will, as he said, be a
non-starter. Why should an outsider be forced to use
wssecurity? Furthermore, eliminating the layer between the world
wild web and the DB could be a huge problem. Imagine bringing all
the exploits of IIS (and Apache) right to the DB with sensitive data...
His thoughts about asynch vs. synch programming are very useful and
timely (I'm doing some concurrency stuff right now for work while I'm
still in college, and it's not easy). Interestingly, I'm working
with C# and am noticing the idiosynchrasies of GUI/asynch
communications and dealing with passing of messages.
Regarding the Google Labs paper he mentioned, it is
here...
What would be cool is if you could somehow get Jim Gray and
Jean Paoli in the same room to discuss XML in next-generation OSes. And maybe thrown in Don Box as a bonus.
