Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4997243
  • 博文数量: 921
  • 博客积分: 16037
  • 博客等级: 上将
  • 技术积分: 8469
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-05 02:08
文章分类

全部博文(921)

文章存档

2020年(1)

2019年(3)

2018年(3)

2017年(6)

2016年(47)

2015年(72)

2014年(25)

2013年(72)

2012年(125)

2011年(182)

2010年(42)

2009年(14)

2008年(85)

2007年(89)

2006年(155)

分类: Erlang

2012-05-25 13:35:28

1、ejabberd是的Jabber / XMPP协议的即时通讯服务器,持牌GPLv2许可下(自由和开放源码) ,写的爱尔朗/检察官办公室。在其它特性中, ejabberd是跨平台,容错, clusterable和模块化。 
开发语言: ErLang 
项目主页:
文档地址:
下载地址:


2、 CouchDB是一个"面向文档"的数据库,采用 ErLang 语言开发,文档的格式是一个JSON字符串(也可包含二进制附件)。 底层结构是由一个"存储"(storeage) ,以及多个"视图索引"(view indexs)。 "储存"用来储存文件, "视图索引"用于查询处理。 
CouchDB落实到最底层的数据结构就是两类B+Tree 。 
CouchDB 能够适应非常广泛的应用场景,在某些偶尔连接网络的应用中,我们可以用CouchDB暂存数据,随后进行同步。也可以在Cloud环境中,作为大型的分布 式的数据存储。CouchDB提供了基于 HTTP的API的访问方式,这样,保证了所有的常见的语言都可以使用CouchDB。 
开发语言: ErLang 
项目主页: http://incubator.apache.org/couchdb/ 
文档地址: http://incubator.apache.org/couchdb/docs/index.html 
下载地址: http://incubator.apache.org/couchdb/downloads.html 


3、rabbitmq 是一个实现了AMQP协议的消息服务器 
开发语言: ErLang 
项目主页:
文档地址: http://www.rabbitmq.com/documentation.html 
下载地址:


4、ErlyBird 是Erlang 基于NetBeans的IDE开发环境。 
主要的功能有:语法检查 、语法高亮、 函数导航窗口 、代码折叠 、缩进 
代码补齐(内置函数、OTP函数、项目函数等),按Ctrl+Space或自己定义 
跳转到函数定义处(OTP函数、项目函数),按Ctrl点击函数名 
项目管理。创建/编译等,编译基于Emakefile。原来的代码需自己拷贝到新建项目目录中 
跳转到编译错误 
自动索引OTP和项目源文件 
Erlang控制台 

安装方法:a.进入Netbeans6.5,依次进入菜单:工具->插件,单击“已下载”,“添加插件”,选择你将erlybird解压到的目录, 选择全部.nbm文件,一次性打开。重启Netbeans。 
b. 检查/设置OTP路径。进入菜单:工具->选项,进入“Erlang“标签”,选中“Erlang Installation”,填入你的"erl.exe"或"erl"的完整路径,例如:"C:/erl/bin/erl.exe"。当你第一次建立/打 开Erlang Project的时候,OTP库将被载入,载入时间将持续30到60分钟,根据你的机器配置而不同。 
开发语言: ErLang 
项目主页:
文档地址: 
下载地址:


5、MochiWeb是一个用来构建Web应用的轻便,高效的HTTP应用框架的Erlang库 
开发语言: ErLang 
项目主页:
文档地址: 
下载地址:


6、Disco 是一个实现了Map-Reduce 的框架,采用 Erlang + Python 开发 
开发语言: ErLang Python 
项目主页:
文档地址:
下载地址:


7、压力测试工具,可以测试包括HTTP, WebDAV, PostgreSQL, MySQL, LDAP, and XMPP/Jabber等服务器 
开发语言: ErLang 
项目主页:
文档地址: 
下载地址:


8、 wxErlang不仅是一个跨平台ErLang的GUI框架。它不像其他许多现有的GUI库,采用了本地的外观和感觉的基本平台。也就是说,如 果一个 应用程序的执行在Mac OS X的应用程序会看起来像一个真正* * Mac OS X的应用程序。 Linux下和GNOME ,它的外观就像一个普通的GNOME应用程序。和Windows环境下,它会看起来像一个Windows应用程序。 
wxErlang 是一个 Erlang 语言对 C++ 的 GUI 库 wxWidgets 的封装。 
开发语言: ErLang 
项目主页:
文档地址: http://apps.sourceforge.net/mediawiki/wxerlang/index.php?title=Documentation 
下载地址:


9、Scalaris 是一个采用Erlang开发的分布式 key-value 存储系统。 
开发语言: ErLang 
项目主页:
文档地址:


10、Dynomite 是采用 ErLang 语言开发的分布式的Key-Value存储系统。 
开发语言: ErLang 
项目主页:


11、Ringo  是一个分布式的Key-Value存储系统,采用 ErLang 语言开发。支持磁盘数据存储。 
开发语言: ErLang 
项目主页:


12、SO WAP! 项目实现一个完整的基于 ErLang 语言的支持WAP的标准环境。 
开发语言: ErLang 
项目主页:
文档地址: 
下载地址:


13、MediaEncodingCluster 是一个企业级的多媒体处理集群环境,提供一个平***立的客户端服务器架构,用来分布式的处理音频和视频的转换、编码,基于网格运算环境运行。 
开发语言: ErLang C/C++ 
项目主页:
文档地址:
下载地址:


14、eCouch 是一个用ErLang 语言编写的应用程序,用于访问 CouchDB 服务器。 
开发语言: ErLang 
项目主页:
文档地址: http://code.google.com/p/ecouch/wiki/APIDocumentation 
下载地址:

阅读(3653) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~