@bhuztez 很不幸,估计要用 Websocket?
视作一个用户,用户连接时候,就应该分配个 ID,然后设置到 Cookie 中
宙哥说的有理
哦,@bhuztez 说的 Reliable 就是怀疑他不会公平分配对吧?那我理解,你就假定他会公平分配吧,或者公平分配是他的目标,目前的实现我觉得也还好吧,其实可以测试出来,就是建 N 个 Goroutine 都在吃 CPU,然后看看,有没有 Goroutine 一直没执行到吧
实际的问题肯定会有并行任务直接的交互或者依赖的,所以 Go 提供了抽象实现这种交互的两个工具,Goroutine 和 Channel
#19 楼 @bhuztez 其实我的 keynote 要说的,就是你这个帖子里说的 http://ruby-china.org/topics/6419
一堆任务一起跑,那叫并行,它们之间有交互才叫并发...
我觉得就一个目标其实,增加吞吐量,把 CPU 搞到 100%,尽量发挥一台机器的最大能力。
哦。。我想说并发的概念包含并行,并发中的元素可以有并行,也可以无并行。。 就是单核上面执行并发的程序,也是有可能提高效率的,比如某些 Goroutine 在等 IO,这是其他 Goroutine 就可以占用闲下来的 CPU,运行不同的事情。
我说的和你说的差不多吧?那多核上的并发呢?
下面这样翻译对吧,光看汉语有时候很含糊。 并发:Concurrency 并行:Parallelism
得到了意想不到的广告效果。。。谁想玩两下 Qortex 的话,我来建立个 Org,然后加大家进来。
回复留 Email 地址,我就给你加进来,现在加了 2 个
#9 楼 @luikore 哦,我错了,看到了你的实现,而且还有测试,哈哈 https://github.com/luikore/spellbreak
哦,一门没有实现的新语言。。
啥叫 spellbreak?
你们阿姨能不能帮我们也一起做了。
公司提供的午餐晚餐照片有没有?
rugby