Brian Aker
Brian Aker is the Director of Technology for MySQL. At MySQL he helps set direction for technology and looks for opportunies to harness and shape the MySQL database for efforts in Web, OEM, and Telephony. In his copious amounts of free time he works on Apache and Perl modules, and hacks on the Asterisk Telephony System (hence never has a working home phone number). In the past, he has been involved with projects for the Army Engineer Corps, The Virtual Hospital, Splunk, and Slashdot. He lives in Seattle with his dog Rosalynd.
Blog Posts
It Loves You
--Crater Lake
--Pssst, Burning Man, Address
--Camp name is Tan^2, we will be near 7:15 and D.We have not picked out the channel we will be using for our FRS/GPRS radios we picked out...
Free in my mailbox?
--Thanks!
At gym
--Grazr, Memcached, MySQL
--Patrick, the maintainer of DBD::mysql and one of our original slash crew, is doing a webinar on Grazr:http://www.mysql.com/news-and-events/web-semi...
Protos, Tables, More Fun
--Here is an example of using protobuf on table definitions for Drizzle: [brian@piggy serialize]$ ./table_reader example_table.frm CREATE TABLE `exam...
Drizzle, Google Protocol Buffers, Low Hanging Fruit
--We have been looking for a new standard method for serializing objects from the server. Schemas, Replication Events, Tables, etc... all for one rea...
Rosaynd
--FLOSS Weekly, Drizzle, Audio Love
--Randal has posted a podcast with me talking about Drizzle and other things development related:http://www.twit.tv/floss35
MySQL ???????????5?23????????????Memcached/MySQL?
--?????Memcached and MySQL?????????????????????????????Memcached ??Web???????????????????mixi?Facebook?LiveJournal???????????????????????????????????...
Ebay, Memory Engine, In The House
--... and thanks go to Harrison Fisk of the MySQL support organization who completed the port of the Ebay + Google patches advanced Memory engine for...
Log Buffer #97
--Welcome to the 97th week of Log Buffer. I am Brian Aker, and I will be your cruise director :)Synchronisation in via scripting in the Database? Jon...
Field Types, Three bears, A byte is just a byte
--Ever run through an integer before?One of the early design decisions in Drizzle was we were going to make the decision of field types simpler.24bit...
Have you trademarked your cloud?
--Remember two years ago when we had that little stir up over the term Web 2.0?Well today we have moved on to the next industry focus which is Cloud ...
Plaxo acquired by Comcast
--I was about to bitch about Plaxo being bought by Comcast (and therefor creating an opportunity in the market)... but twitter was down!I feel like I...
Telnet/SSH'able Power Supplies
--Dear LazyWeb,Today is "green" day, and for "green" day I want to turn on and off some computers by remote. This means I want to be able to telnet/s...
Video from Yesterday's Keynote, Microsoft
--http://blip.tv/file/1109967I keep getting hi-five'd for commenting on Microsoft being irrelevant.Do you need to support their platform and partner ...
Drizzle, Clouds, "What If?"
--"What if"Have you ever wanted to know what would happen if you had taken a different direction?A number of months ago I was on the phone with the R...
Google, YouTube, Data
--While reading my RSS feeds this morning I picked up this:YouTube Must Give All User Histories To ViacomAfter Scientology's DMCA request on Slashdot...
Funniest Thing Ever, Closest to BOFH
--If BOFH is to Sysadmins, as Drucker is to MB's...This this is?http://thewebsiteisdown.com/Seriously awesome...Must share.
UTF8, Do we really need anything else?
--I was working on a problem today and I asked myself a question that I keep find myself coming back to.For the web, we will keep this in context, do...
Wikibooks, Open Source Books
--One of the projects I am working on right now needs a manual, not just man pages, but an actual manual.My goals:Online All documentation should be ...
Fields of Fuel
--Last night I hit the Seattle International Film Festival to go see Fields of Fuel. The film has a nice evolution to it, starting off with the "get ...
Just goes to show...
--Somedays you just cannot win :)
iPhone, SQLite
--Did you notice that Steve Jobs called out SQLite in his announcement about the iPhone 2.0 software?Now lets say in one year there are 6 million old...
Prepared Statements, Musings
--In the back of my mind for the last couple of weeks have been some musings on prepared statements.So I walk into this customers office and they don...
Apple, Tomorrow, What I want to hear
--So what is on the top of my list for what I want to hear from Apple?3G iPhone I've been holding out for a 3G iPhone. Without this... the change is ...
Feeding Birds, Let them eat worms
--Tokyo, originally uploaded by krow. I really don't know what this means, other then perhaps kids feed birds causes them to poop while flying....
Bathroom design, practicals
--A long time ago I noticed in a friend's bathroom in Finland that there was a drain in the floor.Yes, a drain.I had wondered at the time if this was...
Tokyo, Walk around Town
--Tokyo, originally uploaded by krow. Spent the day in Tokyo on vacation (aka not work). Mainly went around in Harajuku, Asakusa, and Ueno. Hea...
Universal Plug Adapters
--After buying an assortment of travel adapters over the years I think I have finally found the perfect one:http://www.amazon.com/APC-INPA-Universal...
India thus far...
--India, originally uploaded by krow. I have been in India this week. The current hotel has a less wonky Internet connection then most so I hav...
APAC Memcached Talk
--You can find some photos and such on the APAC blog for MySQL about mine and Mixi's Toru-san's Memcached talk in Japan:Blog Entry Link (UTF8, may n...
Pssst...
--The answer is not, structured vs non-structured......the question is structured, non-structured, or semi-structured.There are 36 types of tomato sa...
Tokyo May 2008
--Tokyo May 2008, originally uploaded by krow. I've been working on Tokyo this week. Here are some photos from a few things/people I saw!More t...
TimeCapsule'ish Backups, MySQL
--A while ago I blogged about using Mercurial as a backup repository for my databases. I was asked about this again last night over dinner.This is a...
Who is found on the seventh floor?
--If MySQL in Tokyo is on floor six, who is on floor seven?
Fedora, MySQL DBD, Finally
--From the release notes:http://docs.fedoraproject.org/release-notes/f9/en_US/sn-DatabaseServers.html#sn-MySQL-DBDThe MySQL DBD driver has been dual-...
Proxy, Proxy, on the Wall, who is the fairest of them all...
--Dear Lazyweb,I am tracking three four five lots of different proxies for MySQL today:http://forge.mysql.com/wiki/MySQL_Proxyhttp://consoleninja.net...
Social Graphs, Portable Neighborhoods
--Here is the thing.Not everyone whom I marked as a friend in social graph games version 1, do I still hang out with. Some moved, others I have nothi...
BBC Headlines, Who would have thought...
--I kid you not:Great tits cope well with warming
CrippleWare, World of Open Source
--Ever since I did my original post on Crippleware I have been getting a lot of feedback from individuals about how the intersection of open source w...
Open Source, Table Manners
--One of the questions I receive a lot is "how does my company work with an open source project?".Working with open source projects is all about havi...
...and I did not win
--cardboard tube fight!, originally uploaded by bitmask.
Seattle Cardboard Fight Club!
--Carboard Fight Club, originally uploaded by krow. The only rule about Cardboard Fight Club?Invite everyone you know :)
Thoughts on a new VPN box...
--I was sitting back and thinking about the fact that it is tie to decommission my current box I use for a VPN connection.About once a year its fan d...
Mercurial, Clever or just a weird way to do Backups?
--All of my sites run a piece of software called Everything. Mine is a fork from the original Everydevel Corp's release. It shares some common trait...
Archive Backup, Close Sourced (not)
--Since I've been pinged about this a couple of times the answer is that I know of no plan to close source the Archive Engine's backup program, archi...
Ebay Memory Engine
--Just as a note the Ebay memory engine has been released:http://code.google.com/p/mysql-heap-dynamic-rows/This is awesome to see open sourced. It is...
Crippleware, Interfaces, Lines...
--I've been getting pings all morning about my thoughts on the Slashdot article:http://developers.slashdot.org/article.pl?sid=08/04/16/2337224Google ...
Winchester Mystery House
--Winchester Mystery House, originally uploaded by krow. Visited the house before the afternoon party today.... makes me feel better abo...
Mystery Spot in Santa Cruz
--DSC_0195, originally uploaded by krow.
Big Sur
--DSC_0367, originally uploaded by krow. Pictures from Big Sur trip on Saturday :)
Google App Engine, Department Apps, Musings
--David's thoughts on app engine:http://radar.oreilly.com/archives/2008/04/app-engine-facebook-platform-o.htmlWhat do I think? I think I need to not ...
"Please Remember to Blog..."
--I keep getting these notes, sometimes automated, and sometimes not, from people asking me to blog about the Memcached Tutorial next week.What is th...
Memcached Hackathon
--We will be having a Memcached Hackathon next tuesday the 15th, starting at 8:30. We have commandeered a BOF at the MySQL User's Conference and will...
The Death of Read Replication
--A number of months ago, possibly a year ago, I wrote an internal letter to the MySQL internal discuss list with the title of "The Death of Read Rep...
PostgreSQL to Scale to 1 Biilllliooonnnn Users, Dr Evil would be proud
--For reference:http://highscalability.com/skype-plans-postgresql-scale-1-billion-usersHere are some observations by me on the state of database usag...
Security, Scratch that, Bug Theater
--Security TheaterIf you take the above wiki document and substitute "Security" for "Bug" it comes out surprisingly similar. Yesterday I was watching...
Open Source, Awesome
--Read this comment:http://lkml.org/lkml/2001/9/18/74The funny? Tonight I got an incoming bug fix from a user who had caught that libmemcached had th...
Buildbot, finally...
--Finally!Buildbot access for libmemcached:http://build.tangent.org:8010/This has taken way too much time. I have been dinking with it every so often...
Dryer, Meet Steak Knife
--My dryer stopped working.Called Sears guy.Guy comes out, shows me how to run the "secret diagnostic" command on the dryer.Button on the front of th...
Dog vs Copper Pipe
--Yes, she actually bit into the pipe...
Time Machine, Hot Damn
--Yesterday my drive on my desktop died.So?I pulled a spare USB drive off the shelf and restarted the computer. My home account lives on an external ...
Google Apps, Thus Far
--So I have moved @tangent.org to Google Apps.Thus far?It looks like email is working. I went cheap and didn't pay for the "migrate my stuff" plan.In...
Pike Place Market pillow fight!
--Pike Place Market pillow fight!, originally uploaded by krow. Second pillow fight in a month :)
AWS Talk, MySQL University
--At 8AM PST I will be doing a MySQL University session on Amazon's Web Services.There is an IRC channel up on Freenode, #mysql-university for discus...
LAMP ->
--Just pondering alphabet soup on the way home...Linux -> EC2Mysql/Memcached -> S3/SimpleDB/QueueApache/Asterisk -> HTTP/Mechanical TurkPHP...
Free beer!
--There will be a MySQL meetup on the start date for all of the US employees this next Monday, March 24th, at 7PM at the Elysian in Seattle.We will p...
Pillow Fight
--iPhone, Android
--Speaking as someone who buys a lot of Apple technology.If Google can get Android out,... and it is close to being on par with iPhone... and it come...
iPhone, Android
--Speaking as someone who buys a lot of Apple technology.If Google can get Android out,... and it is close to being on par with iPhone... and it come...
Resources, People
--A thought I just placed on Twitter:" People are not resources. Computers are resources... people are individuals with particular skills, passions, ...
Emacs must Die, Gosling
--Reading this:http://www.computerworld.com.au/index.php/id;170166942;fp;16;fpid;1So after 20+ years Gosling realizes that Emacs was not the way to g...
And on computers getting faster...
--Check out the multi-touch mousepad on the new Macs:http://www.apple.com/macbookpro/features.html
Performance, It is about Caching Today
--CPU evolution has been about getting faster.Toss in new instructions that do the work of four old instructions, into one.Gamble on the outcome, bra...
Moore's Law, Automobiles, On-line Evolution
--I am finding that trying to buy a new car is pretty damn confusing at this point.Take a look at the Air Car.Air is free!(Not though the compressor....
MultiTasking, A Vision of Students Today
--Christine sent me this video today "A Vision of Students Today".I had seen it before, but it stuck in my brain this time.The comments that I found ...
libmemached, Replication for nodes...
--This was the idea.With consistent hashing we have data spread out over servers. A loss of a single server removed 1/N of the available cache.Not ba...
Flood Control, Office in Graduate School...
--Found this while searching through my archives. I had this blown up on the front door of my office in graduate school:
Solaris, Linux, it is GNU folks...
--Today I sat down and started to read the post by Amanda McPherson of the Linux Foundation on the recent brouhaha around Sun's announcement about su...
Since Hyper Table is being brought up...
--I have noticed some posts today on Hyper Table passing by Planet MySQL.Here are a couple of more links you should look at:Article by Don Marti:http...
Architecture and Technology, Extending MySQL
--I just noticed that my talk "Extending MySQL" is now up on the MySQL User's Conference site. For the talk I have a couple of extra additions that I...
Thoughts on blending in...
--When I was in Japan back in December a business partner marveled that I could eat with chop sticks. His son it seems has rejected them.Today was th...
Social Networking, Pervasive Presence...
--The hotel should know that I am "Brian Aker"It should be able to tell me if other friends are booked here, and that I am happy for them to know abo...
Life Casting, PlanetPlanet...
--Since PlanetPlanet aggregation for open source projects worked so well, why hasn't someone considered to do the same for the life casting sites? (T...
When flying through a war zone...
--When the guys says "You can not take your backpack"And you think "That bag has flown over 400K miles and never been checked in!"You say "Oh sure, n...
Delhi
--Dharamsala -> Punjab -> Kashmir
--Today's adventure involved a trip from Dharamsala through Punjab to Kashmir.The Kashmir international airport is a fortress... I kid you not. I am ...
Train ride
--David has me on a train heading up to the himaleyan mountains... The train is something out of a 1950's movie. Hopefully I will not be robbed.Oh lo...
Musing on Sun
--As one can imagine I've been getting a lot of questions about the Sun acquisition."Will you still blog?""Will MySQL be rewritten in Java""Can I get...
writev() and other myths...
--I've been looking from different angles on ways to make memcached_get() (aka from libmemcached) faster.I keep toying with different ideas... rewrit...
Space Shuttle Secrets Stolen For China... Uhh...
--From Slashdot:http://politics.slashdot.org/article.pl?sid=08/02/11/239202&from=rssI wonder if we mailed them any blue prints for analog desk phones...
Network
Brian Aker doesn't have anyone in their network yet.

