Marco Arment使用Go替代PHP节省服务器一半费用

15-02-03 banq
         

Marco Arment是一个iphone上流行的播客应用,其feed(RSS)抓取软件从PHP切换到GO语言,这使得他们在服务器花费上一个月节省了几百美元。

因为Feed抓取需要并行网络请求,而PHP做这种事情是不擅长的,而Go擅长。

Marco并没有在整个项目使用Go,大部分还是PHP,Go用来解决热点问题,这是主要性能瓶颈。

Marco一直有自己的观点:首先是要使它工作,然后看看发生了什么?然后做出明智的改变,使用PHP效果最好,用对Go效果也很好。

Marco认为在Web应用其他语言和PHP相比在解决问题不够好,以至于值得学习,而Go语言是一个不同的语言,擅长并行和并发,解决某些问题成为有价值的工具。

原文:

Marco Arment Uses Go Instead of PHP and Saves Mone