《erlang p2p 应用如何开发》的相关内容
相关讨论
ErLang / Python Web 的类似CGI/FastCGI模式
ErLang Web
ErLang语言从一开始,就是针对并发设计的。ErLang作为一个平台,在稳定性和实时性方面也有不俗的表现。不少人希望把ErLang应用在Web领域。
ErLang Inets里面包括HTTP Server、FTP Server等。ErLang的Web开发框架叫做YAWS(Yet Another Web Server)。如果说Inets相当于Apache HTTP Serv ...
by buaawhl 2008-02-24 浏览 (3376) 回复 (14) 关键字: erlang python cgi fastcgi
ErLang语法提要
ErLang语法提要
ErLang中的标点符号
ErLang语法中充满了一些约定。大写字母开头的名字(比如Address),表示一个变量,包括参数、局部变量等;小写字母开头的单词(比如ok),表示一个常量,叫做atom(原子的意思),包括常量名、函数名、模块名等。
ErLang的注释用%开头。ErLang用下划线“_”表示任意变量,类似于Java的switch语法里面的default选项。
Er ...
by buaawhl 2007-05-28 浏览 (15352) 回复 (24) 关键字:
严重恐慌。发行版本的 erlang 不支持数以千计的连接?k
在 http://www.sics.se/~joe/tutorials/robust_server/robust_server.html 发现这么一段话:
1. A simple server
We start with a very simple server. It is non fault-tolerant. If the server crashes, hopefully no dat ...
by inshua 2008-01-04 浏览 (1131) 回复 (8) 关键字: erlang, 连接
Erlang,Learning
1. Erlang 是什么
一种“小众”语言(排名50之外)
一种函数式语言 (变量只能赋值一次)
一种动态类型语言(变量类型在运行时决定,代码需要编译后才能执行,与Python,Ruby等不一样)
一种强类型语言
一种面向并发(Concurrency Oriented)的语言
《一场茶杯里的风暴》(刊于《程序员》06年9、10期),《轻松实现可伸缩性,容错性,和负载平衡的大规模多人 ...
by AvinDev 2007-03-26 浏览 (6624) 回复 (7) 关键字: erlang
相关博客
erlang 学习资料
Erlang语言绝对算得上是一种“小众”语言,但其未来的发展前景却是无法估量的,因为它可以解决传统语言很难解决的并行计算中的难题。Erlang是一种函数式(变量只能赋值一次)、强类型、动态类型(变量类型在运行时决定,代码需要编译后才能执行,与 Python,Ruby等不一样)、面向并发(Concurrency Oriented)的语言。 Erlang学习资源收集: Gett ...
by shake863 2008-08-09 浏览 (117) 回复 (0) 关键字:
程序语言的新星:走近Erlang的世界
提起Erlang语言,相信许多人都会挠头,因为它实在是太陌生了。在2007年6月由TIOBE Programming Community提供的程序语言排名中,Erlang占有率仅为0.08%,排名第49位。与之形成鲜明对比的是,Java以20.025%的占有率高居榜首,紧随其后的是C(15.967%)、C++(11.118%)、VB (9.332%)、PHP(8.871%)、Perl(6.17 ...
by seasar 2008-06-13 浏览 (171) 回复 (1) 关键字:
《面向软件错误构建可靠的分布式系统》读后感
这篇文档是erlang创始者之一的Joe Armstrong所编写的博士论文,由段先德翻译、邓辉审校,感兴趣的同学可以从以下地址下载:
http://erlang-china.org/study/joe-armstrong_thesis_cn.html
Erlang在业界已经引起了不小的轰动,通读了下这篇博士论文,翻译的质量很高,:),所以读起来非常的顺畅,论文的内容对于erlang初学者而言绝 ...
by liondinas 2008-01-22 浏览 (191) 回复 (0) 关键字:
p2p in erlang ?
1. 如果是中心服务,从一个服务器,发展成为多个服务器,erlang有解决方案
2. 如果是中心服务,从一个服务器,分裂成为n个master,m个slave,erlang?
3. 如果在群集计算中,客户端节点,也参与进来,相互分享数据?
p2p网络,有基于信息分享的,有基于计算分摊的。。。不同的需求,会有不同的实现
by 17studio 2007-11-16 浏览 (166) 回复 (0) 关键字:
对Erlang向Web领域发展的一些看法
Erlang的传统优势领域是分布系统。Erlang在web应用领域发展的话我认为有以下一些局限:
-类型缺乏,连字符串类型都没有,用list模拟出来的效率低下。虽然可以通过binary方式包装,但是把简单操作搞复杂了。
-对关系数据库严重缺乏支持
-现在share-nothing的cluster对多核芯片的利用率不见得比Erlang差很多
-大部分读多写少的web应用并发瓶颈在数据库那边,Erl ...
by cookoo 2006-09-14 浏览 (1140) 回复 (2) 关键字: erlang web
相关圈子讨论
打算把DTwisted开放出来
从twisted移植了一些接口过来,稍作了些简化,暂命名为DTwisted。在google code上申请了项目,却一直连接不上。
关于它的历史,可以看这里:
D语言和python的差异
基本上编写它只有3天,加起来大概5小时吧,所以还很简陋,只实现了listen tcp,代码也只有400多行。文档和注释都没有写,因为中间架构修改太多了,现在基本上定型。协议打算采用BSD,我也不是很熟悉,好 ...
by qiezi 2007-01-11 浏览 (1515) 回复 (14)
函数式编程成为主流的基础
函数式编程关注有点久了,可以说MS的介入使函数式编程逐渐摘掉学院派的帽子,开始为广大程序员所接受。然而其成为主流的基础是什么呢,说说别人的观点吧。1,并发——硬件的发展方向决定,CPU转向多核而非进一步提高主频2,语法——在表达上更贴近问题本身(数学) 然而我最初接触的ERLang,吸引我的最关键点却是鲁棒性。软件是个大的概念,可以说任何硬 ...
by helloworld 2008-01-14 浏览 (1595) 回复 (3)
讨论一下圈子的发展方向
我们 函数式编程の道 圈子建立了有不少时日了。作为 JavaEye 上技术水平较高的圈子,人很多,发展不算太差,但似乎总缺乏某种气氛,某种核心竞争力。于是我想和大家讨论一下圈子的发展方向。
圈子里很多人在申请加入的留言中写道 “我正在用 Ruby/Scheme/Erlang” 等等语言,“所以想对函数式编程了解更多”。这使我想到,我们这个圈子存在的具体意义:如果仅仅是给忙于工作的程序员们一个学术上 ...
by lichray 2008-01-23 浏览 (1253) 回复 (7)
红旗还能挺多久?C++能用来干什么?
Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。
当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。
现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (11223) 回复 (39)
相关新闻
Erlang学习资源收集
Erlang语言绝对算得上是一种“小众”语言,但其未来的发展前景却是无法估量的,因为它可以解决传统语言很难解决的并行计算中的难题。Erlang是一种函数式(变量只能赋值一次)、强类型、动态类型(变量类型在运行时决定,代码需要编译后才能执行,与 Python,Ruby等不一样)、面向并发(Concurrency Oriented)的语言。
Erlang学习资 ...
by QQbyte 2008-08-08 浏览 (1283) 回复 (1) 关键字: erlang 学习资源 收集
Erlang IDE 0.3.36发布
Erlang是一门开放源代码,并发,面向并发的程序设计语言。Erlang已经证明了它在许多工业应用中有力性。现在开发组正在建设一个开发环境,这将会提升程序员工作效率。
新的特性(org.erlide_0.3.36.jar)见这里:
引用
works with Eclipse 3.2, Java 1.5 and Erlang R11B only . The older versions targ ...
by bangyan2003 2008-01-11 浏览 (728) 回复 (3) 关键字:
用Erlang开发的文档数据库系统CouchDB
http://code.google.com/p/couchdb/
CouchDB是用Erlang开发的面向文档的数据库系统,最近刚刚发布了0.7版本,这也是第一次公开发布的版本。CouchDB不是一个传统的关系数据库,而是面向文档的数据库,其数据存储方式有点类似lucene的inde文件格式,CouchDB最大的意义在于它是一个面向web应用的新一代存储系统,事实上,CouchDB的口号就是: ...
by robbin 2007-11-27 浏览 (1657) 回复 (4) 关键字: erlang couchdb

