Databases have failed the web

Artikeln spårar databasernas historia från 1980-talet och hävdar att SQL-databaser i grunden har förblivit oförändrade trots stora tekniska framsteg och tre stora omvälvningar inom datorvärlden. Webbens framväxt krävde nya funktioner som finmaskig åtkomstkontroll, HTTP-kommunikation och komplex affärslogik, vilka traditionella databaser inte erbjöd inbyggt. Detta ledde till utvecklingen av applikationsservrar och Middleware (t.ex. PHP, Django, Rails) som en nödlösning för att överbrygga klyftan mellan webbapplikationer och databaser, vilket hanterar uppgifter som datavalidering och protokollöversättning. Författaren kritiserar den ineffektiva och repetitiva "rörmokarkoden" som uppstår och efterlyser att moderna databaser inbyggt ska hantera funktioner som realtidsuppdateringar och förbättrad åtkomstkontroll.