因为工作及时间关系,最近比较忙碌,没有太多的时间写文章。
咱Erlang社区也略显冷清,童鞋们赶紧活动起来多说说关于Erlang的事儿 :)
这不也2010年了,回首一下咱和Erlang的那些事...
从开始到现在,用Erlang参与项目如下(包括玩具项目和工作相关的项目):
erlkad (2008.5) - kademila DHT lib
e2dynamo(2009.9) - amazon dynamo clone
elogger (2009.5) - logger server,收集log,打包,存储.基于erlang message
adsengine (2009.7) - 广告分发系统引擎,基于mochiweb
configsrv (2009.8) - Erlang cluster的配置分发,启动
wgtl (2009.9) - 基于(xiaonei)SNS platform的web game
memp (2009.11) - memcached proxy
ecrawl (2009.12) - 内容抓取调度服务,提供Restful API
以上这些项目有些完成的比较好,有些因为种种原因,中途停止了,但是开发过程中还是有很大的收获。所以动手,总归是不吃亏滴!
未来的日子,还是会用erlang来做更多的事情。童鞋们多动手吧,用我们用Erlang开发更多酷酷的服务...
让Erlang China更辉煌啊...
更多的时间,我会在:
gtalk: litaocheng at google dot com
twitter: @litaocheng
分享到:
相关推荐
单的东西我会写上*manual*,这就表示这里有很多信息,你可以在Erlang相关的书中找 到或是在<Erlang参考手册>中找得到。 我也假设这不是你每一次接触计机算,而且了解编程的最基本的思想。不过不要着急,我并 不会...
erlang的emacs环境搭建,其实网上有好多教程,下载地址也有,我这个是把需要的软件下载好了的,并且配置好了的,主要是方便不能下载软件的朋友。 包括.emacs.d .emacs .erlang.cookie distel-4.03.tgz Emacs-23-CvsP...
erlang最早应用于电信行业,对于高并发行业也有很重要应用,目前已经在很多聊天软件的服务器开发中使用了
某流水过千W的erlang游戏后端, 具体自行查看吧,可以学习的地方很多,适合erlang进阶的人
RabbitMQ 是由 Erlang 语言编写的, 也正因如此, 在安装 RabbitMQ 之前需要 安装 Erlang。。建议采用较新版的 Erlang ,这样可以获得较多更新和改进官网下载很忙,提供百度云连接下载.
erlang 的语言库,国内很多时候都上不了官网,直接下载就可以,一共两个包,这是第二个.
erlang 的语言库,国内很多时候都上不了官网,直接下载就可以,一共两个包,这是第一个.
很棒的精选的Erlang框架,库和软件的精选列表。 -Erlang / OTP -EMQ X Broker-5G时代用于物联网的可扩展分布式MQTT消息代理适用于Erlang / OTP的小型,快速,现代的HTTP服务器。 具有直观HTTP / JSON API的无缝多主...
即使可以直接操作Erlang AST,在很多情况下,引用/拼接机制也可以极大地简化此类操作。快速入门示例要使用meta只需添加以下标头: -include_lib("meta/include/meta.hrl").然后,要将任何Erlang代码转换为“ quote...
flame_prof注意:该项目正在积极开发中。 参考文档,教程和许多功能...屏幕截图 例子下面是一些节点中的(很多)亚秒级热图和Erlang代码火焰图,这些节点被分析一次超过一分钟。 探查器配置为每5秒自动选择并剖析前10
这个非常好的,写得很好的项目:移植到Erlang上将是一个很好的案例,说明如何在干净优雅的体系结构中调制和扩展到多个节点,在处理器之间共享责任。 您可以轻松地将节点配置为在单独的计算机上运行,因此技术...
该Dockerfile提供了一个很好的基础构建映像,可用于Erlang应用程序的多阶段构建。 它带有Alpine,Erlang和Rebar的最新版本。 它旨在与应用程序一起使用或为您的应用程序创建发布映像,并允许您避免交叉编译发布。 ...
Erlang Docker用于在 MacOS 上为 Ubuntu 构建 Erlang 项目将这些文件复制到项目的子文件夹中,我总是使用/docker make docker.build然后运行make docker.build成功后您可以运行make docker.shell这将启动您的 Docker...
其目的是提供一种在erlang应用程序中执行日志记录的更传统的方式,该方法可与logrotate和syslog之类的传统UNIX日志记录工具很好地配合使用。 :: [ ]特征更精细的日志级别(调试,信息,通知,警告,错误,严重,...
Go的很多语言特性借鉴与它的三个祖先:C,Pascal和CSP。Go的语法、数据类型、控制流等继承于C,Go的包、面对对象等思想来源于Pascal分支,而Go最大的语言特色,基于管道通信的协程并发模型,则借鉴于CSP分支。 Go/...
Luerl是用Erlang / OTP编写的标准Lua 5.3的实现。 Lua是一种功能强大,高效,轻巧,可嵌入的脚本语言,广泛用于游戏,IoT设备,AI机器人,机器学习和科学计算研究中。 它支持过程,面向对象,功能,数据驱动,...
LINC是用Erlang编写的纯OpenFlow软件开关。 它在操作系统的用户空间中作为Erlang节点实现。 这种方法不是最有效的方法,但是它提供了很大的灵活性,并允许快速开发和测试新的OpenFlow功能。 特征 支持 , 和 , ...
它这样做是具有基于渐进式打字原理的类型系统使用Erlang中现有的类型规范语法。 允许进行类型选择的详细选择。 没有任何类型规范,就不会发生静态类型化。 添加类型规范后,将根据这些规范静态检查程序。 类型规范...
erdis_smart_sub eredis_smart... 为每个 Erlang 进程打开一个连接感觉不是很干净,是吗? 在 eredis 之上写一个层,其中一个进程将接收所有消息并将它们发送回正在侦听相应通道的进程。 eredis_smart_sub 实现了第二种
使用这个框架的一个很好的例子是。 依赖关系 要在您的机器上构建项目,您需要: 如何构建项目 首先,您需要克隆存储库: > git clone https://github.com/ParaPhraseAGH/erlang-mas.git > cd erlang-mas/ 要构建...