推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

我们是如何让服务器从30台缩减到2台的:从Ruby迁移到Go语言

更新时间:2018-09-14 07:59:01 大小:74K 上传用户:sun2152查看TA发布的资源 标签:服务器rubygo语言 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

我们搜索了一下比Ruby性能上要好的脚本语言(Ruby并不是很差),比如Python和Javascript/Node,我们还研究了Java的衍生语言,如Scala和Clojure,和还有其它的语言例如Erlang(AWS使用了它)和Go语言(golang)。Go语言获胜。事实上,它的作为基础组成部分的并发特征太强悍了;它的标准核心库提供了我们开发API服务需要的所有东西;它简洁;它编译快;很像Ruby,Go语言很有趣;最后,数字是不会撒谎的。经过了一次原型制作和性能测试后,我们知道了通过它我们可以将负载能力做重大的提高。经过了征询团队的意见(“这很好,它背后有Google支持”),我们打起了攻坚战。

部分文件列表

文件名 大小
我们是如何让服务器从30台缩减到2台的:从Ruby迁移到Go语言.doc 74K

全部评论(0)

暂无评论