“奧爾良計劃”項目開源:微軟想讓開發(fā)工作變得更簡便
微軟研究院中有一個名為 “eXtreme Computing”的部門,這個部門利用.NET來創(chuàng)建了一個名為“奧爾良計劃”(Project Orleans)的項目,幫助那些非分發(fā)系統(tǒng)開發(fā)者構建云服務工作任務,在保持高性能開發(fā)工作的同時,也能應對更高的需求。據(jù)ComputerWorld報道,微軟希望讓這個項目實現(xiàn)開源。
《光環(huán)4》的開發(fā)工作就是這個項目應用的***案例,游戲中用來記錄玩家戰(zhàn)績、解鎖游戲物品的系統(tǒng)Halo Waypoint,其實就是基于這個項目來打造的。343 Industries工作室中的相關負責人Hoop Somuah表示:
“奧爾良計劃”項目讓開發(fā)工作變得更加簡單。開發(fā)者不需要擔憂數(shù)據(jù)中心的機器如何運行或者會否出現(xiàn)故障,開發(fā)者也不需要去想系統(tǒng)中有多少個網(wǎng)絡節(jié)點,或者去擔心IP地址。當你在開發(fā)的時候,你完全不必擔心這些瑣事,你只要把精力放在開發(fā)上就好。
“奧爾良計劃”項目將會被用來在Azure平臺上創(chuàng)建各種工作任務,微軟官方在今年4月份的Build 2014上就曾發(fā)布了公開預覽。現(xiàn)在,eXtreme Computing部門的主管Sergey Bykov已經(jīng)表示,這個項目也將會在2015年早些時候通過GitHub開源,開源代碼也會在MIT許可認證的情況下公開發(fā)布。這個項目還可以利用云服務來創(chuàng)建社交圖譜(如Facebook上的好友清單、Twitter上的關注用戶清單),創(chuàng)建實時分析和交互娛樂系統(tǒng),以及創(chuàng)建涉及到大量設備(手機、物聯(lián)網(wǎng)傳感器)的工作。