This is a great talk! Highly recommended. Between this and the recent articles about Postgres internals and ‘what is the most interesting bug you’ve fixed’, I’m thinking I’d like to try my hand at a toy RDBMS.
I am curious to see what you come up with.
Of course, don’t forget to do life studies and the like.
What sorts of scope do you plan on cutting to make a toy RDBMs possible as a toy, rather than a larger project?