AppDev Virtual Chapter – The Database is Dead, Long Live the Database
I’ll be speaking on Tuesday June 28th for the PASS Application Development virtual chapter. Things kick off at 5PM Pacific, so it’s a bit late for those of you on the east coast and might be a bit early for people in the UK. I’ve given this talk twice before – once at Stir Trek in Columbus and once on SQL Cruise. If you want to know what the fuss is about, you should join the Live Meeting
Abstract:
If relational databases are so great, why are people talking about NoSQL? Shouldn’t we explore other ways to store and manipulate data? We’ll look at four scenarios – caching, session state, flexible data models, and batch processing – and discuss how traditional databases perform in each situation and what other options exist on the market. At the end of this session, attendees will have a better understanding of how different workloads perform in RDBMSes, best practices, and alternative storage solutions to make your life easier.
OSCON – Refactoring SQL
I’m really excited to be presenting at OSCON this year. The title of the talk is “Refactoring SQL”. It’s aimed squarely at shit hot application developers who refactor SQL code just like they refactor their application code – by bundling everything into loops and cursors and user defined functions. The point is, refactoring SQL is not like refactoring application code. We’ll go over a bunch of different techniques to squeeze extra performance out of your RDBMS so you can sleep easy after yelling at you DBA that it’s all his fault. You might even find places to make sweeping performance improvements. I’ve been tuning SQL applications for performance, throughput, and concurrency for a few years; I may not have written the book on the subject, but I’ve screwed up enough to know a few things.
You can buy tickets here, and use the code os11fos for 20% off. They pay me in beatings, the more tickets that are sold, the less the speakers get beatn.