Back to Emma's Home

Happily Ever After?
July 24th, 2008

Once upon a time a small village of developers decided to create a database. This database would be different from anything the world had seen before. It would be built for web developers and wouldn’t be encumbered with all of the baggage that other fully fledged relational databases carry.

The village elders mapped out the architecture for the revolutionary new database. They encouraged everyone in the village, from the smallest child to the most experienced hunter, to contribute to the best of their abilities for the greater good. Word of the project leaked across the land and soon people from other villages joined in the project. The initial releases of the databases were a little shaky, but the villagers worked together to plug the holes.

The relational database giants mocked the little database. But the giants missed a very key thing - the village of database developers was connected to lots of other villages who were working in collaboration, all across the land. The network of villages was able to quickly add many of the features that the giants had, and even offer some new innovation.

Over time the villager’s database was starting to look at lot like the database from the giants. The giants felt somewhat threatened. One of the giants decided to invade a neighboring village that was particularly special. This village was providing some key features to the project and while it looked the same as it had before the invasion the villagers were nervous that it was a Trojan horse. The villagers persisted and engaged another village to ensure that the good work would go on.

One day everything changed. A giant from a faraway technology land of perpetual sun approached the villagers. This giant was trying desperately to change the weather in his land, and tempted the villagers with large pots of gold and special treasures. The villagers were mesmerized by the gold and followed the giant to his faraway land of perpetual sun. But soon there was trouble. As soon as the villagers entered the kingdom they realized that they had betrayed their own beliefs and became what they loathed. All the treasure in the world couldn’t heal their pain and disillusionment.

But one very brave villager decided to take the database back to what they had originally intended — a database for web developers. He stripped away all of the fancy features they had just added to be able to compete with the giants. As soon as he completed his task, clouds began to form and a light drizzle started to fall. What did it mean? Was this an omen?

We’ll have to wait and see.

Disclaimer: The above is a work of complete fiction by Emma McGrattan and Tracy Eiler. Any resemblance to actual technology companies or projects is purely coincidental.


 

8 Responses to “Happily Ever After?”

  1. Ali McCarthy Says:

    Very amusing, thinly disguised story of the rise of MySQL, the sell out to Sun and the emergence of Drizzle. Is the invaded village the InnoDB acquisition by Oracle? Do you think that Drizzle will succeed? Can you blog on what you really think about Drizzle and MySQL?

  2. Emma McGrattan Says:

    Yes, you got it Ali! It was a comic look at the recent MySQL/Drizzle announcement. And the trojan horse reference was that uneasy and somewhat tenuous relationship they have with the Innobase folks inside Oracle.

    By the way, I think they’re doing the right thing in forking Drizzle. I have always beleived that there was a place for a slimmed down product for web 2.0 apps and I’m glad to see them revisit that.

  3. Enrico Weigelt, metux IT service Says:

    *rofl*

    IMHO, mysql should remain what it always was - sql-frontended cardbox for script kiddies (actually, it isn’t really speaking sql, only something similar sounding ;-o).

    If you wanne have some masochistic fun, play around with mysql’s “timestamp” fields … ;-P

    cu

  4. Josh Berkus Says:

    Emma,

    Hah! Very funny. Thanks for writing that.

    –Josh

  5. Drizzle: un fork de MySQL | Trozos de Código Says:

    [...] Sobre todo esto ha escrito una pequeña historia la Vicepresidente de Ingenieria de Ingres, Emma McGrattan: Happily Ever After?. [...]

  6. Log Buffer #108: A Carnival of the Vanities for DBAs Says:

    [...] View from 25B has a little fairy tale: “Once upon a time a small village of developers decided to create a database. [...]

  7. Ingrid Says:

    Very nice! I enjoyed that immensely. :) I think there is definitely a market for a streamlined database made specially for building web applications … but, wait, isn’t that MySQL v6.0? :P

  8. An Open Source Fairytale | The Cheeky Marketeer | Ingrid-Catlin.com Says:

    [...] McGrattan, Senior Vice President of Engineering for Ingres, recently wrote an amusing blog post that, well, made a certain database story more interesting than it was.  Here’s a snippet: [...]

Leave a Reply

hydro antidepressant medicine Mixing Antidepressants And Alchohol do antidepressants make you gain weight? ensam antidepressant? Stars And Antidepressants "new antidepressant medication" tricylic antidepressant Psilocybin Antidepressant wean off antidepressants comfortably programs for withdrawal from antidepressants Can Antidepressants Prevent Onset Of Alzheimers depression relapse on antidepressants; nicotine antidepressant Fda And Antidepressant And Adolescents brand antidepressants vs generics? popular brands of antidepressants Against Use Of Antidepressant Article combining two antidepressants
new antidepressants on the way
Phase Ii Antidepressant Protocol lustral antidepressants real talk about antidepressant Rls Antidepressants grapefruit and antidepressants! depression rates fall antidepressants edinburgh List Of Antidepressant Drugs consequences of antidepressant overdose; Club drug finds use as antidepressant treating tourette's disorder antidepressants 211. Ashton Manual For Antidepressant Withdrawal genestra antidepressants tricylic antidepressant Nrsi Antidepressants number of women on antidepressants infertility pregnant antidepressants Neuroplectic Malignant Syndrome Antidepressants what are some risks of antidepressants! synthroid and antidepressants The Dangers Of Antidepressants phase ii antidepressant protocol; limactil as an antidepressant Fatal Amounts Of Antidepressants carcinoid syndrome antidepressants pregnancy and antidepressant medication Newest Antidepressant medical pharmacology antidepressant medication quiz bipolar antidepressant contraindicated Ultram Antidepressant spent on antidepressants in 2005! anal fixation antidepressants Pregnancy And Antidepressants Categories tri-cyclic antidepressants what antidepressants dont affect sex drive Besy Antidepressant list of antidepressant medicine zanex alternative antidepressant 16am 9 Nov 2007 Depression Antidepressants amount spent on antidepressants by americans oprah show on antidepressants and murder;

Can Antidepressants Stop Working

wyeth antidepressant Neuroplectic malignant syndrome antidepressants news on antidepressant effexor 90. Herbal Antidepressant Same elderly alzheimers antidepressants depression controlled by antidepressants Side Affects Of Praxol Antidepressant influence of antidepressant advertising on consumers ensam antidepressant? Weaning Off Antidepressants "new antidepressant medication" tricylic antidepressant Pregnancy And Antidepressant Medication wean off antidepressants comfortably programs for withdrawal from antidepressants Generic Antidepressant depression relapse on antidepressants; nicotine antidepressant Switching Antidepressant Meds brand antidepressants vs generics? popular brands of antidepressants Adipex Antidepressant combining two antidepressants new antidepressants on the way What Is The Strongest Antidepressant Medication lustral antidepressants ejaculation antidepressant treatment Alli And Antidepressants grapefruit and antidepressants! depression rates fall antidepressants edinburgh New Antidepressant Medication consequences of antidepressant overdose; contracindication adolescents antidepressants Medicines Used For Antidepressants In Geriatrics genestra antidepressants tricylic antidepressant Elivel Antidepressants number of women on antidepressants infertility pregnant antidepressants Motherisk Update New Antidepressants In Pregnancy what are some risks of antidepressants! dangerous antidepressants List Of Antidepressants phase ii antidepressant protocol; limactil as an antidepressant List Tricyclic Antidepressants carcinoid syndrome antidepressants pregnancy and antidepressant medication Curing Depression Unresponsive To Antidepressants medical pharmacology antidepressant medication quiz when to switch antidepressants Psychiatry Antidepressant spent on antidepressants in 2005! anal fixation antidepressants Substance P Antidepressant tri-cyclic antidepressants list of antidepressant medicine Best Antidepressant Meeds For Geriatrics list of antidepressant medicine wellbutrin with prozac antidepressant Biggest Selling Antidepressants amount spent on antidepressants by americans drinking and antidepressants Example Of Term Paper On Antidepressants wyeth antidepressant depression vs antidepressant Bill Moyers Antidepressants Congress
elderly alzheimers antidepressants
coumadin and antidepressants Coffee A Antidepressant influence of antidepressant advertising on consumers ensam antidepressant?
Classification Of Antidepressants "new antidepressant medication" topamax and antidepressants, Prescription Antidepressants wean off antidepressants comfortably christians antidepressants Selexa Antidepressant depression relapse on antidepressants; nicotine antidepressant Which Antidepressants Work brand antidepressants vs generics? popular brands of antidepressants Anabolic Steroids Antidepressants Interaction combining two antidepressants new antidepressants on the way
Natural Antidepressant
lustral antidepressants real talk about antidepressant Cymbalta Plus Antidepressant grapefruit and antidepressants! which antidepressants cause weight loss New On Market Antidepressant consequences of antidepressant overdose; Club drug finds use as antidepressant treating tourette's disorder antidepressants 211.
Migraine Medications And Antidepressants genestra antidepressants classification of antidepressants according to lippincot Safest Antidepressant Medication Use In Cirrhosis number of women on antidepressants infertility pregnant antidepressants Chantix Antidepressant what are some risks of antidepressants! dangerous antidepressants Rhodiola Anti-depressant Antidepressant Research phase ii antidepressant protocol; limactil as an antidepressant Bob Rivers Antidepressants carcinoid syndrome antidepressants withdrawal from antidepressant effexor Adverse Reactions To Antidepressants medical pharmacology antidepressant medication quiz bipolar antidepressant contraindicated 2007 Pqri Antidepressant Medication Management spent on antidepressants in 2005! anal fixation antidepressants Mixing Antidepressants And Pain Killers tri-cyclic antidepressants list of antidepressant medicine Safest Antidepressant list of antidepressant medicine zanex alternative antidepressant Newest Antidepressant Medicine amount spent on antidepressants by americans

oprah show on antidepressants and murder;

B Vitamins And Antidepressant Medication wyeth antidepressant can antidepressants help you sleep Dr Healy Antidepressant bristol-myers squibb antidepressants depression controlled by antidepressants Withdrawal From Antidepressant Celexa influence of antidepressant advertising on consumers ensam antidepressant? Dr Prescott Korn Antidepressant Research "new antidepressant medication" tricylic antidepressant All Natural Antidepressant wean off antidepressants comfortably programs for withdrawal from antidepressants Compare Antidepressants Side Affects depression relapse on antidepressants; nicotine antidepressant Pregnant Women Taking Antidepressants brand antidepressants vs generics? popular brands of antidepressants Phentermine Antidepressant combining two antidepressants new antidepressants on the way Reality Antidepressant lustral antidepressants ejaculation antidepressant treatment Which Antidepressants Work Best On Anxiety grapefruit and antidepressants! which antidepressants cause weight loss Neurotransmitters Not Changed By Antidepressants consequences of antidepressant overdose; Club drug finds use as antidepressant treating tourette's disorder antidepressants 211. Breastfeeding And Antidepressant Medications genestra antidepressants tricylic antidepressant Gabba Agonists Antidepressants number of women on antidepressants infertility pregnant antidepressants List Of Atypical Antidepressant Drugs Available what are some risks of antidepressants! dangerous antidepressants Serotonin And Antidepressants phase ii antidepressant protocol; limactil as an antidepressant Counteract Fatigue Antidepressants carcinoid syndrome antidepressants pregnancy and antidepressant medication Safest Combination Antidepressants medical pharmacology antidepressant medication quiz when to switch antidepressants What Are The New Non-ssri Antidepressants spent on antidepressants in 2005! anal fixation antidepressants Common Tricyclic Antidepressants tri-cyclic antidepressants list of antidepressant medicine Subutex Antidepressant list of antidepressant medicine zanex alternative antidepressant Anorexia From Antidepressants amount spent on antidepressants by americans drinking and antidepressants

Tricycline Antidepressant

wyeth antidepressant Neuroplectic malignant syndrome antidepressants news on antidepressant effexor 90. Remeron Antidepressant elderly alzheimers antidepressants depression controlled by antidepressants Dizziness Coming Off Antidepressants influence of antidepressant advertising on consumers ensam antidepressant? Contracindication Adolescents Antidepressants "new antidepressant medication" tricylic antidepressant Children S Antidepressants wean off antidepressants comfortably programs for withdrawal from antidepressants Can I Take Antidepressants While Pregnant depression relapse on antidepressants; nicotine antidepressant Novel New Antidepressants brand antidepressants vs generics? popular brands of antidepressants Otc Antidepressant combining two antidepressants new antidepressants on the way Tri Cyclic Antidepressants lustral antidepressants ejaculation antidepressant treatment Sedating Antidepressants grapefruit and antidepressants! which antidepressants cause weight loss Statistics Adolescents On Antidepressants consequences of antidepressant overdose; pot antidepressant A List Of All Antidepressants genestra antidepressants fibromyalgia antidepressant Ssri Antidepressant number of women on antidepressants infertility pregnant antidepressants Contraindications Adolescents Antidepressants Study what are some risks of antidepressants! dangerous antidepressants People Who Lost Weight After Antidepressants phase ii antidepressant protocol; limactil as an antidepressant New Antidepressants 2007 carcinoid syndrome antidepressants pregnancy and antidepressant medication Tricylic Antidepressant medical pharmacology antidepressant medication quiz bipolar antidepressant contraindicated Which Antidepressant Is Best spent on antidepressants in 2005! anal fixation antidepressants Zyban Antidepressants tri-cyclic antidepressants list of antidepressant medicine General Anxiety Treatment Antidepressant list of antidepressant medicine zanex alternative antidepressant Pms And Antidepressant Therapy amount spent on antidepressants by americans

drinking and antidepressants

Killings Antidepressants Columbine wyeth antidepressant Neuroplectic malignant syndrome antidepressants news on antidepressant effexor 90. Taking Suboxone With Antidepressants elderly alzheimers antidepressants depression controlled by antidepressants Cymbalta Antidepressant Medication influence of antidepressant advertising on consumers ensam antidepressant? Zyvox Antidepressant "new antidepressant medication" tricylic antidepressant Relief Antidepressant wean off antidepressants comfortably programs for withdrawal from antidepressants Natural Antidepressants Genestra depression relapse on antidepressants; nicotine antidepressant Diabetes Depression Antidepressant brand antidepressants vs generics? popular brands of antidepressants Brand Name Antidepressant Drugs combining two antidepressants
new antidepressants on the way
United Airlines Pilot Antidepressant Medication lustral antidepressants real talk about antidepressant Withdrawal From Antidepressants grapefruit and antidepressants! which antidepressants cause weight loss Dogs Antidepressants Biting consequences of antidepressant overdose; pot antidepressant Overcoming Panic Attacks Antidepressant Mediactions genestra antidepressants fibromyalgia antidepressant Problems With Antidepressants number of women on antidepressants infertility pregnant antidepressants New Antidepressant Drug what are some risks of antidepressants! dangerous antidepressants Celexa Antidepressant phase ii antidepressant protocol; limactil as an antidepressant Can Antidepressants Cause Hallucinations carcinoid syndrome antidepressants pregnancy and antidepressant medication Combined Antidepressant Therapy medical pharmacology antidepressant medication quiz bipolar antidepressant contraindicated Columbine And Antidepressants spent on antidepressants in 2005! anal fixation antidepressants Top Selling Antidepressant For Motivation tri-cyclic antidepressants list of antidepressant medicine Narcolepsy Antidepressants list of antidepressant medicine wellbutrin with prozac antidepressant Tingling Sensation From Antidepressants Withdrawal amount spent on antidepressants by americans oprah show on antidepressants and murder;

Taking Antidepressants

wyeth antidepressant Neuroplectic malignant syndrome antidepressants news on antidepressant effexor 90. Prednisone Taken With Antidepressants Symptoms elderly alzheimers antidepressants depression controlled by antidepressants Fda Study Youth Antidepressants influence of antidepressant advertising on consumers ensam antidepressant? Dog Antidepressant "new antidepressant medication" tricylic antidepressant Compliance Of Antidepressant Drugs wean off antidepressants comfortably programs for withdrawal from antidepressants

Selective Action Of Antidepressant Medications

depression relapse on antidepressants; new antidepressants anxiety medications Melatonin Antidepressants brand antidepressants vs generics? popular brands of antidepressants Tricyclic Antidepressant Induced Sinus Bradycardia combining two antidepressants new antidepressants on the way United States Antidepressant Usage Statistics lustral antidepressants ejaculation antidepressant treatment Programs For Withdrawal From Antidepressants grapefruit and antidepressants! which antidepressants cause weight loss Does Exercise Affect Antidepressant Medication consequences of antidepressant overdose; contracindication adolescents antidepressants Oxetine Antidepressants genestra antidepressants tricylic antidepressant Latest Antidepressant Medications number of women on antidepressants infertility pregnant antidepressants Taking Antidepressants Still Depressed what are some risks of antidepressants! synthroid and antidepressants Best Antidepressant Hostility phase ii antidepressant protocol; limactil as an antidepressant Does Semen Have Antidepressant Properties carcinoid syndrome antidepressants withdrawal from antidepressant effexor Lactation And Antidepressants medical pharmacology antidepressant medication quiz

bipolar antidepressant contraindicated

Can You Stop Taking An Antidepressant spent on antidepressants in 2005! designer antidepressant Correct Antidepressant For Patients Chart Pdf tri-cyclic antidepressants list of antidepressant medicine Add Medication Antidepressant Medication list of antidepressant medicine zanex alternative antidepressant Sucrose Antidepressant amount spent on antidepressants by americans oprah show on antidepressants and murder; Tryptanol Antidepressant wyeth antidepressant depression vs antidepressant Depression Controlled By Antidepressants elderly alzheimers antidepressants
depression controlled by antidepressants Best Antidepressant For Migraine influence of antidepressant advertising on consumers liquid antidepressant Pediatric Antidepressants "new antidepressant medication" tricylic antidepressant Foods As Antidepressants wean off antidepressants comfortably programs for withdrawal from antidepressants Natral Antidepressant depression relapse on antidepressants; nicotine antidepressant Whats The Best Antidepressant brand antidepressants vs generics? popular brands of antidepressants Lilly Antidepressant Ppt combining two antidepressants new antidepressants on the way Doctors Opinions Of Antidepressants lustral antidepressants ejaculation antidepressant treatment Exercise Better Than Antidepressant grapefruit and antidepressants! which antidepressants cause weight loss Bipolar Antidepressants consequences of antidepressant overdose; Club drug finds use as antidepressant treating tourette's disorder antidepressants 211. Order Antidepressant genestra antidepressants tricylic antidepressant Best Antidepressant To Lose Weight With number of women on antidepressants infertility pregnant antidepressants Cocaine And Antidepressants what are some risks of antidepressants! dangerous antidepressants Details On Antidepressant Drugs phase ii antidepressant protocol; limactil as an antidepressant The Antidepressant Solution carcinoid syndrome antidepressants withdrawal from antidepressant effexor Taking Yohimbe With Antidepressants medical pharmacology antidepressant medication quiz bipolar antidepressant contraindicated Lamictal Antidepressant spent on antidepressants in 2005! anal fixation antidepressants Accion Antidepressant tri-cyclic antidepressants what antidepressants dont affect sex drive Treating Binge Eating With Antidepressant list of antidepressant medicine zanex alternative antidepressant Exercise Instead Of Antidepressants Duke University amount spent on antidepressants by americans drinking and antidepressants Dual Antidepressant wyeth antidepressant depression vs antidepressant Depressing Antidepressant Ads elderly alzheimers antidepressants depression controlled by antidepressants Glucagon Levels Lowered By Antidepressants influence of antidepressant advertising on consumers ensam antidepressant? Flurox Antidepressant "new antidepressant medication" tricylic antidepressant Names Of Antidepressant Medications wean off antidepressants comfortably programs for withdrawal from antidepressants Weight Gain And Antidepressants depression relapse on antidepressants; nicotine antidepressant Taking Yohombie With Antidepressants brand antidepressants vs generics? popular brands of antidepressants Generic Ssri Antidepressants combining two antidepressants new antidepressants on the way Serafem Antidepressant lustral antidepressants