Andmebaas, mis keeldus surra: kuidas Postgres elas üle oma loojad

Postgres on tänapäeval üks maailma laialdasemalt kasutatavaid andmebaasisüsteeme, kuid selle algus ja edasine areng olid kõike muud kui hiilgavad. Selle loojaks oli Michael Stonebraker, keda peetakse üheks andmebaaside valdkonna teerajajaks. Sel kuul rääkis ta Bostonis toimunud konverentsil PGDay andmebaasisüsteemi keerulisest ajaloost.

Stonebraker rakendas algselt briti arvutiteadlase Ted Coddi 1970. aastal välja pakutud relatsioonilise andmebaasi ideed süsteemis Ingres, mille ta lõi UC Berkeleys koos magistrantidega. Hiljem asutas ta firma Relational Technology, et Ingrest äriliselt müüa. 1980. aastate alguses loobus ta sellest koodist ja hakkas ehitama uut süsteemi — Postgrest (lühend sõnadest Post-Ingres), mis pidi toetama keerukamaid andmetüüpe, näiteks CAD- ja GIS-andmeid.

Stonebraker hülgas Postgrese 1990. aastate keskel, kuid pühendunud vabatahtlike kogukond päästis koodibaasi, lisades sellele standardse SQL-i ja säilitades samal ajal revolutsioonilise laiendatava arhitektuuri. Kolm aastakümmet hiljem on sellest sõltumatust andmebaasist saanud kaasaegse pilvetaristu alustala. Stonebrakeri sõnul on Postgres avatud lähtekoodiga tarkvara musternäidis, kuna see ei kuulu kellelegi.

Loe täispikka artiklit: The Register

Lisa kommentaar