InfoQ

新闻

用于Windows Azure的Erlang绑定

作者 Jonathan Allen 译者 赵劼 发布于 2009年1月11日 上午10时42分

社区
.NET
主题
云计算
标签
Erlang
REST架构的优势之一便是能够轻松地实现跨语言的绑定。Sriram Krishnan为并行编程语言Erlang实现了一套Azure绑定。
 
Erlang是一个专为并行编程而设计的语言。它使用一种消息传递模型,以及“进程”来代替线程。Erlang进程在类似.NET的平台中并没有合适的对应概念。它们是种轻量的,与普通Windows线程相比节省大量的存储空间。这些“进程”运行的代价很小,其耗费更像是普通的函数调用而不是上下文切换。在代码级别上,一个进程看上去就像一种带有个消息队列的普通函数。运行时每次会将消息从队列中取出,将其传递到进程的函数执行。
 
如果您对学习Erlang的更多内容感兴趣,请看Hinde的面向C、C++和Java程序员的Erlang指南。与Siram的Azure的Erlang绑定一样,它们都能Github中找到。
 

查看英文原文:Erlang Bindings for Windows Azure

链接失效 发表人 rick liu 发表于 2009年1月11日 下午8时5分
  1. 返回顶部

    链接失效

    2009年1月11日 下午8时5分 发表人 rick liu

    链接的文章"面向C、C++和Java程序员的Erlang指南"找不到

深度内容

书评:《代码之道》

《代码之道》以一位微软内部人士的视角,揭示了关于软件编码、软件测试和项目管理的残酷现实。针对每一个话题,I.M.Wright都根据丰富的工作经验提出了自己的观点,并介绍了来龙去脉,令人信服。

洪强宁谈豆瓣网技术架构

如何应对高并发、大访问量?如何保证数据的安全性以及数据库大吞吐量?在海量数据下,如何进行数据表变更?DoubanFS以及DoubanDB的特点以及技术实现?在QConBeijing 2009期间,InfoQ中文站有幸采访了洪强宁,探讨了相关话题。

淘宝网架构师岳旭强的年度展望

淘宝网资深架构师岳旭强结合自己的实际工作,从数据扩展性、关注系统和人的交互,以及关注可用性等方面做了总结和展望。

大型团队中的敏捷开发

在1月份举办的Scrum敏捷实战营中,钟鸣从微软研发团队敏捷开发的最佳实践角度与大家探讨了大型团队中的敏捷开发。

Richard Durnall谈系统管理和从外向内的组织结构

敏捷极限编程、精益软件开发及在线产品开发专家Richard Durnall谈对系统管理理论的理解和应用,以及从外向内的组织结构策略。

SOA设计模式,第二部分

SOA设计模式:兼容性变更,版本标识,终止通告,服务重构,服务分解,代理功能,分解的功能和分布式功能。

敏捷并非奢侈品

InfoQ在1月20日标题文章中刊发了Christopher Goldsbury的一篇与敏捷相关的文章《为什么有些公司敏捷实施不成功?》,作者针对这篇文章,发表了他的感想与看法。

面向资源的架构:REST的另一面

Brian Sletten讨论了REST架构,SOAP与WS-*,语义网,URL作为ID,URI以及URN,自由形式的,逻辑连接的延迟绑定系统,HATEOAS以及语义网带来的影响。