主题:【原创】介绍一下Go语言(1)之前的话 -- zllwy
共:💬92 🌺231
Actor或者CSP主要是强调并发模型的简单,安全。和轻量级线程结合起来,还保证了并发性能和可扩展性。nginx之类解决了c10k的server都是用epoll()+event-driven。goroutine+channel理论上可以达到同样的性能但要简单很多。很多用Go的程序员的评价就是Go的程序要短很多。
铁手如果用python的话,也可以考虑tornado,也是asynchronous web server,声称解决了c10k。
自动对程序进行并行化是个不同的问题,很难做到比较精细的粒度。这方面有transactional memory等等。还在研究阶段。
- 相关回复 上下关系8
压缩 2 层
🙂可以分析一下python的twisted与go的比较 心文连博 字0 2011-01-24 17:49:21
🙂关于c10k,据说nginx解决了这个问题 1 铁手 字309 2011-01-23 22:02:16
🙂NGINX在国内很火,很多网站在用。 1 金门桥 字68 2011-01-24 12:53:27
🙂更容易写并发程序
🙂不会python,不过最近势头比较猛 铁手 字41 2011-01-23 22:19:43
🙂python后劲不足 牵着一只大猫 字119 2011-01-24 04:54:10
🙂我搞不懂有什么特殊必要在服务器端跑js呢? 铁手 字175 2011-01-24 10:14:58
🙂the point zllwy 字184 2011-01-24 12:01:50