第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共9页OpenLogic近日发布了2011年度开源软件趋势分析报告,Openlogic报告重点分析了现今流行以及活跃的用于企业基础架构中的核心应用程序
同时报告将热门的开源项目主要分为了Web应用和应用服务器、应用程序框架以及数据库和大数据三大类别
以下为OpenLogic评选出的2011年度最具影响力的16个开源项目
HBaseHBase是一款开源的非关系数据库,主要基于GoogleBigTable分布式数据库并使用Java语言编写,并运行在HDFS(HadoopDistributedFilesystem)之上
HBase作为Apache软件基金会的一部分得到了众多开发者的支持
jsNode
js是为编写高度扩展的互联网应用软件而设计的,特别是Web服务器
由于基于事件驱动I/O伺服端JavaScript环境可最大限度的减少开销,提高扩展性
目前Node社区热度很高,同时具有上千个开源的Node
Nginx第2页共9页第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共9页Nginx是一款轻量级的网页服务器、反向代理HTTP服务器以及电子邮件(IMAP/POP3/SMTP)代理服务器
Nginx内存占用率低,稳定性高
同时高并发能力很强
此软件在BSD-like协议下发行,可以在UNIX、GNU/Linux、BSD、MacOSX、Solaris以及MicrosoftWindows等操作系统中运行
HadoopApacheHadoop作为大数据的分布式应用程序软件框架,可使应用程序具备处理成千上万节点中PB级数据的能力
Hadoop设计灵感来源于GoogleMapReduce和GFS(GoogleFileSystem)并基