TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Scaling Erlang to run on machines with hundreds of thousands of cores

75 点作者 adg001超过 13 年前

5 条评论

karterk超过 13 年前
Direct link to the project:<p><a href="http://www.release-project.eu/" rel="nofollow">http://www.release-project.eu/</a><p>Synopsis of the project:<p><a href="http://www.macs.hw.ac.uk/~trinder/RELEASEfactsheet.pdf" rel="nofollow">http://www.macs.hw.ac.uk/~trinder/RELEASEfactsheet.pdf</a>
gtani超过 13 年前
" near-perfect scalability of the Big Bang benchmark on a simulated 128-core SPARC"<p><a href="http://erlang.org/pipermail/erlang-questions/2011-July/060297.html" rel="nofollow">http://erlang.org/pipermail/erlang-questions/2011-July/06029...</a><p>Also, sounds similar to grant to Scala team, Jan 11<p><a href="http://www.scala-lang.org/node/8579" rel="nofollow">http://www.scala-lang.org/node/8579</a>
tsotha超过 13 年前
How big is the demand for applications that run on hundreds of thousands of cores? I can think of a few things, like weather prediction, but is this really a sizable market?
wmf超过 13 年前
The description is a little confusing; they're talking about clusters, not really machines.
评论 #3225631 未加载
评论 #3225644 未加载
nirvana超过 13 年前
Erlang is the future, and the past of concurrency. Any developer worth their salt really should be learning it. If you will take a bit of time to do so, you'll discover that rather than the incomprehensible scary pain you expect when you first see it, it is quite logical, and quite a joy to work with.<p>In fact, it is a litmus test for me. When I first started looking at NoSQL solutions, I quickly heard of MongoDB. When I found out it was written in C, I suspected that it wouldn't be distributed and it wouldn't be concurrent... and in researching further, those suspicions came true. (by "distributed" I mean, homogeneously like Riak, not the brittle master-server-sharding setup.)<p>Trying to write a truly distributed, concurrent application in C is an exercise in frustration-- you'll have to produce halfway done poor implementation of erlang to do it, or you'll deal with pain every single day.<p>But if you start with erlang, you get these features essentially for free. Plus a couple decades of seriously engineered OTP to go with it.<p>I know a lot of "developers" these days never use anything more .... intense.... than a scripting language. But if you're ready to dive into the deep end, it isn't replicating the experience of writing assembly in C, it is going towards the future-- erlang.
评论 #3226139 未加载
评论 #3227003 未加载
评论 #3226826 未加载