September 2010
Mon Tue Wed Thu Fri Sat Sun
« Aug   Oct »
 12345
6789101112
13141516171819
20212223242526
27282930  

Month September 2010

Chalk Talk 2010 – It’s not your Senior DBA’s Chalk Talk

I don’t know if you’re familiar with the Chalk Talk sessions at the PASS Community Summit. These sessions are shorter, 40 minute sessions, and they happen in the vendor expo hall at the Summit. In the past, this has been a Microsoft sponsored event with Microsoft sponsored speakers. These were discussion focused sessions – a combination of presentation and Q&A session.

Guess what? It is a Microsoft exclusive event no longer!

We’re opening up the Chalk Talk sessions to community speakers. There’s a catch, though.

  • You are currently attending the PASS Community Summit.
  • You are not speaking at the PASS Community Summit.
  • You submitted a session to the PASS Community Summit that was not accepted.

That’s pretty stringent requirements. So, what do you get in return? Unfortunately, we can’t offer comp codes for this. But we’ve got something special in store.

Lightning Talks

Yeah, that’s right: Lightning Talks. We’re doing them at the Summit this year. Just in case you don’t know, a lightning talk is a short, prepared talk. We’re going to aim for 5 minute talks. That should keep things moving quickly.

We like this idea so much that we’ve dedicated one session every day to nothing but lightning talks!

All of the details aren’t finalized yet, but we’ll keep you posted.

How Does This Help You?

If you’re not going to get a comp code (BOO!), how does giving a Chalk Talk help you?

1) You get exposure – You can put on your speaker resume that you spoke at the PASS Summit.
2) You get exposure – You’ll be presenting a lightning talk with other speakers and it will be witnessed by a boatload of people.
3) You get exposure – see points 1 & 2

Should I Submit the Same Abstract?

I would say “probably not.” Chalk Talks are a different format than a standard 75 minute session. They’re shorter (only 40 minutes) and they involve more audience participation (a lot more). Feel free to submit similar topics, but be prepared for a different audience and delivery.

We’ll be pushing out an official announcement soon. Stay tuned!

Things I Read This Week – 2010.08.03

Just in case you want to live vicariously through my reading choices, here are some of the things that I found interesting this week when I should have been doing my job.

Data

An Illustrated Guide to the PostgreSQL Buffer Cache – Just in case you were wondering how a buffer cache works in a database. Because, you know… it’s cool. For you SQL Server people out there, this is conceptually identical to how buffer pool scans work in SQL Server. I suspect this is the same everywhere and probably based on an obscure academic paper.

Inside the Optimizer: Plan Costing – The SQL Server optimizer is an interesting creature. You can’t see what it’s doing directly because it’s full of patents and secrets (and probably dragons). Paul White (blog | twitter) has been doing a phenomenal job recently of taking apart the optimizer step by step and showing how it works.

The problems with ACID and how to fix them without going NoSQL – You know all of those reasons your developers are giving you to abandon SQL Server for a NoSQL database? This guy claims to have the answer. It boils down to using stronger ACID compliance and sounds suspiciously like Postgre-XC. If you don’t want to read several lengthy academic papers (really? you don’t want to?), the basic premise is that we should use stronger ACID controls by strengthening isolation levels and making the database deterministic such that the outcome of three transactions (A, B, and C) on all nodes will be the same regardless of execution order.

Using Riak’s map/reduce for sorting – Many NoSQL databases use something similar to MapReduce instead of SQL. The magic of map/reduce isn’t always apparent (it isn’t always apparent to me, that’s for sure). This article gives a well-commented example of the code you would use to write an ORDER BY date DESC query.

Configuring Mongo Replica Sets – Kristina Chodorow covers how you would set up Replica Sets to eliminate any single point of failure in MongoDB. Good to know ;)

10 things you should know about about NoSQL databases

Code

RubyDoc.info – I haven’t really been reading this one so much as I am amazed by it. RubyDoc.info combs the Ruby source code in a few locations and dynamically generates up to the second documentation based on the current stable versions of libraries. Go go magic clouds!

TextMate’s Missing Drawer – Mac fiends, take note! I’ve always thought TextMate’s project drawer was a bit lacking. This really improves on the built in drawer and integrates it a lot better into the application. (Found via The Hidden Magic of TextMate.)

Other Stuff

The Importance of a Mentor – My good friend, and long time unknowing mentor, Jonathan Kehayias talks about the importance of having a mentor. Take some time and thank the people who have mentored you throughout your career.

This site is protected with Urban Giraffe's plugin 'HTML Purified' and Edward Z. Yang's Powered by HTML Purifier. 401 items have been purified.