ACM軟件系統(tong)獎主要頒發(fa)給(gei)開發(fa)出(chu)具有長(chang)遠(yuan)影響力軟件系統(tong)的(de)(de)(de)機構(gou)或個人,這些影響體現在(zai)對概念的(de)(de)(de)貢獻,商業價值(zhi)或兩者兼有之。軟件系統(tong)獎的(de)(de)(de)獎金為35,000美元,由IBM公(gong)司(si)提供(gong)資金支持。
開發域名系(xi)統(DNS)的(de)ThreatSTOP首席科學家Paul Mockapetris獲(huo)得了ACM軟件系(xi)統獎(jiang)。DNS主要提供(gong)全(quan)球(qiu)分布式目錄服務,是全(quan)球(qiu)互聯網功能的(de)重要組成部分。
在上個世紀80年(nian)代初,互聯網在線社區主(zhu)要通過集中管理目(mu)錄將計(ji)算(suan)機主(zhu)機名與IP地址相匹(pi)配(pei)。隨著互聯網的高速發展,維護單(dan)個集中式主(zhu)機目(mu)錄變(bian)得緩慢(man)而低(di)效,因(yin)此需要新(xin)的可擴展架構(gou)。為滿足這一需求,Paul Mockapetris于1983年(nian)設(she)計(ji)并(bing)構(gou)建域名系統(DNS),同時創建了相關(guan)查(cha)詢(xun)協議,服務器實(shi)現和初始根服務器。
在Paul Mockapetris開發DNS之(zhi)時,每天有數(shu)(shu)千(qian)個用于建立關聯IP地址的名(ming)稱(cheng)查(cha)找(zhao)。如今,DNS仍然使用37年前構建的核心組件,但已管控3.5億個單(dan)獨管理的域,且每天響(xiang)應數(shu)(shu)百億次查(cha)詢。
DNS已(yi)成(cheng)為(wei)許多應用(yong)(yong)程序(包括電子郵件和(he)網(wang)址)的(de)基礎。萬維網(wang)的(de)核心組(zu)件通(tong)用(yong)(yong)資源定(ding)位器(qi)(URL)和(he)通(tong)用(yong)(yong)資源標識(shi)符(URI),也(ye)依賴DNS系統中引入的(de)域名。雖然其他開(kai)發者(zhe)已(yi)為(wei)DNS添加許多新功能,但Paul Mockapetris創(chuang)建的(de)原始架構可(ke)以(yi)合并(bing)這些新的(de)功能,證明了其開(kai)發工作的(de)價值(zhi)。