Hadoop
網(wǎng)界網(wǎng) 發(fā)表于:13年03月15日 10:39 [轉(zhuǎn)載] 網(wǎng)界網(wǎng)
Hadoop
這個項(xiàng)目是最近最為時髦的項(xiàng)目,并已成為大數(shù)據(jù)的同義詞。Hadoop為分布式計算提供了一個操作系統(tǒng)。
Hadoop的一位主要貢獻(xiàn)者Doug Cutting稱,“假如你想要運(yùn)行數(shù)萬臺電腦而不是一臺電腦,那么Hadoop就能讓你應(yīng)付裕如。”Hadoop起源于2006年的Nutch Web軟件。Cloudera、HortonWorks等廠商都在圍繞Hadoop開發(fā)各種業(yè)務(wù)。未來的改進(jìn)將包括安全性和可擴(kuò)展性方面的提升。
Harmony
這款模塊化的Java運(yùn)行環(huán)境是Apache最具爭議的項(xiàng)目之一,在Apache和接管了Java的Oracle之間引起了爭論。
“Harmony的主要目標(biāo)是創(chuàng)建一個自由而且開源的Java運(yùn)行環(huán)境,”Apache的項(xiàng)目參與者Jim Jagielski稱。“該項(xiàng)目由于Sun被收購而退役,然后是Oracle拒絕將所需要的TCK(技術(shù)兼容性工具包)授權(quán)給Apache,以便使 Harmony具有Java兼容性。”
Sun為了防止Harmony在移動平臺上使用而強(qiáng)加了一個使用限制領(lǐng)域,Sun曾聲稱這會影響到Java ME的銷售。不過Harmony已迫使Oracle接受了OpenJDK,而后者正是谷歌Android的一個核心組件。
HTTP Server
這一項(xiàng)目又叫“httpd”。“從很多方面來看,Apache httpd依然是Apache軟件基金會的主要基石,”Jagileski說,他從1995年起就是該項(xiàng)目的一位提交者。“要說是Apache httpd導(dǎo)致了Web的流行、實(shí)用和無所不在,那是一點(diǎn)兒都不為過的。由于是免費(fèi)的、開源的,并且完全符合標(biāo)準(zhǔn)的參考實(shí)施才使得Web成了普適的和無所不在的。”
Httpd的最新版2.4.4為云環(huán)境提供了改進(jìn)的性能和適用性。“包括反向代理設(shè)置的動態(tài)重設(shè)、更快更高的內(nèi)存效率請求處理、支持I/O異步、正在開發(fā)中的一組新的模塊,以及動態(tài)內(nèi)容處理等。”
Lucene
Lucene提供一個用Java編寫的文本引擎搜索庫。“Lucene的用戶是那些需要為其應(yīng)用增加搜索功能的人,”2006年起就是Lucene核心提交者的Simon Willnauer稱。Twitter目前就在用Lucene。
Lucene 4.0是去年10月發(fā)布的,起著重新改寫和支持用戶自己用于確定數(shù)據(jù)結(jié)構(gòu)如何編碼的編解碼器的工作。Willnauer認(rèn)為,這使得一些專門的用例生效。 Lucen 4.1發(fā)表于今年1月,節(jié)省了磁盤空間,性能也有了提高。而預(yù)計在數(shù)月內(nèi)發(fā)表的4.2版預(yù)計會重構(gòu)搜索文檔的doc值功能。
Maven
這個軟件管理與綜合工具用于管理構(gòu)建、報表和文檔。強(qiáng)調(diào)了Java開發(fā)環(huán)境。
“Maven的主要益處是更快速進(jìn)行項(xiàng)目開發(fā)的方法,”從事Maven開發(fā)長達(dá)十年之久的Brett Porter稱。
對Java項(xiàng)目的依賴關(guān)系管理對Maven來說也很關(guān)鍵,需要將各種不同的軟件項(xiàng)目連接起來。它可以集成一些像Jenkins軟件構(gòu)件系統(tǒng)的工具。Maven的改進(jìn)計劃包括提升插件和加強(qiáng)日志記錄功能。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.