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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Erlang is slow: and other rubbish

13 点作者 l0gicpath超过 11 年前

2 条评论

memracom超过 11 年前
This article is actually a great example of how to logically approach a problem, decompose it into its components and address each one in turn. In this case the author is applying the process to architectural decisions but the process is just as applicable to debugging and to root cause analysis of system&#x2F;network problems.<p>And as usual, when you follow the rigorous process without jumping to conclusions, you can come up with better or easier to implement solutions. In this case, the issue says nothing about Erlang or Python but it says a lot about the choice of serialization methods for a network protocol and the need to choose an appropriate library that meets the use case, i.e. how fast do YOU need it to be. Some applications do not need fast, they need simple. But for the application being discussed, network performance was very important and they made mistakes by not paying attention to that. And as the author points out, the solution that they chose might have made things better, but was less than optimal. There were faster libraries that they could have used, and of course, they might have done even better with a binary protocol.
wilg超过 11 年前
I was going to get on your case about how referring to the author of the original post as &quot;the intern&quot; constantly seemed dismissive, but I actually can&#x27;t find byline on the original post. That&#x27;s crazy. There should absolutely be a byline, especially since it&#x27;s written in the first person.