微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是服务器软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Nodezilla是一个安全,分散和容错的路由系统(或网格网络),支持分布式服务,如文件共享,聊天,高效率的视频多播流,并能进行文件存储。
Pig是一个基于Hadoop的大规模数据分析平台,它提供的SQL-LIKE语言叫Pig Latin,该语言的编译器会把类SQL的数据分析请求转换为一系列经过优化处理的MapReduce运算。Pig为复杂的海量数据并行计算提供了一个简单的操作
XtreemFS 是一个为互联网存储系统设计的分布式文件系统. 它允许你从任何地方安装一个 XtreemFS 卷,并提供权限管理,支持 POSIX ACLs
Grid Engine是Sun发起 的网格计算项目,为从集群到网格的计算环境提供了分布式的资源管理平台,以实现分布式网格计算的基础设施。在Grid
OpenAFS是一套开放源代码的分布式文件系统,允许系统之间通过局域和广域网来分享档案和资源。
libGlass 提供了一组可伸缩的组件用来执行分布式计算。应用程序在需要的情况下被当作是可重用的组件。该框架适合新的应用程序,同时对一些老应用也同样可用,而无需去改写。
JavaSpaces技术是进行分布式计算的一种简单机制,在分布式计算应用程序中,JavaSpaces
XtreemOS 项目是一个基于 Linux 系统实现的网格操作系统,内嵌对虚拟组织的支持,可运行在多个底层平台中,包括集群以及移动计算,基于Mandriva Linux。
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。
Cloudera 的定位在于 Bringing Big Data to the Enterprise with Hadoop Cloudera为了让Hadoop的配置标准化,可以帮助企业安装,配置,运行hadoop以达到大规模企业数据的处理和分析。
Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如
Addjob 可以让你通过网络来发布各种作业,通过运行 addjob-server ,然后可以使用 addjob gcc -c foo.c
Apache River 是一个分布式计算的架构,基于原 Sun 的 JSK Starter Kit 源码,主要使用 Jini 规范。
Shuttler.Net是一个高性能分布式框架,如果你在使用老去的remoting,webservices分布式架构,或在使用新生的wcf,那么你也可以尝试下Shuttler.Net。
BOINC 是 Berkeley Open Infrastructure for Network Computing 的首字母缩写,即伯克利开放式网络计算平台 ,是用于志愿计算和网格计算的开放的中间件系统。
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring 框架无缝集成。
Gfarm 是一个分布式的文件系统,主要用于大规模的集群计算。It’s implemented in userland, and can be
OpenSAF 项目是一个开放源码项目,旨在开发符合 Service Availability Forum(TM) (SA Forum(TM))
JCGrid是一个易于使用的网格计算工具。它仅需要安装Java运行时。它不需要任何特定的操作系统的安装
MediaEncodingCluster 是一个企业级的多媒体处理集群环境,提供一个平台独立的客户端服务器架构,用来分布式的处理音频和视频的转换、编码,基于网格运算环境运行。
SmartFrog 是一个功能强大而且灵活的用于配置发布和管理分布式软件系统的 Java 平台。
MapReduce是Google提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算。概念”Map(映射)”和”Reduce(化简)”,和他们的主要思想,都是从函数式编程语言借来的,还有从矢量编程语言借来的特性。
Scalr is open source software that scales web infrastructure. 安装方法:http://wiki.scalr.net/Installation
Corona是Map- Reduce的改进版本,可以更好地利用集群资源,更适合Facebook的“多租户(Multi-
BitHorde 是一个采用D语言开发的快速轻量级的内容分发系统,旨在提供高性能的去中央化的内容分发方案。主要特点是高性能、轻量级、及时分发等。适用于内容分发网络、包括高清流媒体、离线文件系统、文件共享等。
Marp是一个比现有Hadoop分布式文件系统还要快三倍的产品,并且也是开源的。Mapr配备了快照,并号称不会出现SPOF单节点故障,且被认为是与现有HDFS的API兼容。因此非常容易替换原有的系统。
Bigtop 是一个 Apache Hadoop 生态系统的开发、打包和测试系统。 其主要目的是建立社区驱动的 Hadoop 相关项目的交互性测试。
Bigtable是一个分布式的结构化数据存储系统,它被设计用来处理海量数据:通常是分布在数千台普通服务器上的PB级的数据。Google
Blitz 是一个开源的 JavaSpaces 实现,便于开发使用 JavaSpaces 技术的应用。支持 Jini 2.0 ,同时还实现了智能索引、可调谐的持久化等,目前主要是体验用,不适合在生产环境中使用。
IBM、微软、Zend Technologies发起了一个开源项目Simple Cloud API,让程序员在云计算环境中运行一般的应用,和在不需要修改代码来访问云计算环境的情况下,使用PHP语言开发云计算应用程序。Zend