g*t
2 楼
请教下拆起来难不难?
youtube上找到的好象都是老的video
3x
youtube上找到的好象都是老的video
3x
p*2
3 楼
还不如AKKA的设计有穿透力,为什么忽然貌似很火的样子?Java学Node能有前途吗?
a*n
6 楼
开源的东西易用比较重要吧,一般的程序员也不会去看设计和源码。
z*e
12 楼
这最大的区别就在于,不需要学阿
nodejs这些破烂之所以流行不就是因为不需要脑子就能用么?
vertx也不需要学就可以用
akka之类的要学,所以就等死
ejb最需要学了,这里有几个学会了?
nodejs这些破烂之所以流行不就是因为不需要脑子就能用么?
vertx也不需要学就可以用
akka之类的要学,所以就等死
ejb最需要学了,这里有几个学会了?
d*r
16 楼
node 自带的 cluster 没有 vert.x 用起来白痴, 而且现在还是 "Stability: 1 -
Experimental" ?
http://nodejs.org/api/cluster.html
message bus 你说跟其他的比,是指跟 Rabbitmq 之类的比吗?就是自带的用起来更白
痴呀。
worker thread 很有用的,好不好。你总有东西需要block吧。同理,自带一个的话方
便懒人使用。
【在 p*****2 的大作中提到】
:
: cluster node自带
: message bus跟其他的比有什么优势?
: worker thread node根本不需要呀。完全是一个折衷的东西。
Experimental" ?
http://nodejs.org/api/cluster.html
message bus 你说跟其他的比,是指跟 Rabbitmq 之类的比吗?就是自带的用起来更白
痴呀。
worker thread 很有用的,好不好。你总有东西需要block吧。同理,自带一个的话方
便懒人使用。
【在 p*****2 的大作中提到】
:
: cluster node自带
: message bus跟其他的比有什么优势?
: worker thread node根本不需要呀。完全是一个折衷的东西。
p*2
17 楼
你这就业余了吧?Node是纯的async,没什么需要block的。
Node的clustr很好用,我正在用,没什么问题。况且这东西很容易做简单呀,根本不是
啥killing的问题。Node的cluster已经够白痴的了。
message bus的功能好像不强吧?我觉得没有专用的好用吧?
【在 d*******r 的大作中提到】
: node 自带的 cluster 没有 vert.x 用起来白痴, 而且现在还是 "Stability: 1 -
: Experimental" ?
: http://nodejs.org/api/cluster.html
: message bus 你说跟其他的比,是指跟 Rabbitmq 之类的比吗?就是自带的用起来更白
: 痴呀。
: worker thread 很有用的,好不好。你总有东西需要block吧。同理,自带一个的话方
: 便懒人使用。
d*r
18 楼
Node 是纯的async的,但是你有时万一就想写个 block 的逻辑呢? 异步和同步都可以
写大多数逻辑不是吗。多种选择不是更方便。就是个方便问题。
都没啥是非上 vert.x 不可的,就看你喜欢一堆最专业的工具一起用,还是一套不是最
专业的凑合着用,懒人就选后一种。
【在 p*****2 的大作中提到】
:
: 你这就业余了吧?Node是纯的async,没什么需要block的。
: Node的clustr很好用,我正在用,没什么问题。况且这东西很容易做简单呀,根本不是
: 啥killing的问题。Node的cluster已经够白痴的了。
: message bus的功能好像不强吧?我觉得没有专用的好用吧?
写大多数逻辑不是吗。多种选择不是更方便。就是个方便问题。
都没啥是非上 vert.x 不可的,就看你喜欢一堆最专业的工具一起用,还是一套不是最
专业的凑合着用,懒人就选后一种。
【在 p*****2 的大作中提到】
:
: 你这就业余了吧?Node是纯的async,没什么需要block的。
: Node的clustr很好用,我正在用,没什么问题。况且这东西很容易做简单呀,根本不是
: 啥killing的问题。Node的cluster已经够白痴的了。
: message bus的功能好像不强吧?我觉得没有专用的好用吧?
d*r
34 楼
二爷你说说大项目 redis 和 mongo 的经验吧。现在我小项目用mongo,感觉 noSQL 是
要比 SQL 吃硬盘,吃内存。mongo的坑你们都遇到过哪些?给点调优经验和注意事项吧。
Redis我感觉很好用的样子,我知道有些人直接就用 memory db + snapshot 代替
mySQL 了 (我说的不是用 Redis 当 message bus 那种, 是除了 payment transaction
, 就不用 mySQL 之类了).
还有,Redis cluster 现在发展如何了?
【在 p*****2 的大作中提到】
:
: First, you'll need to install Vert.x.
: 为什么还需要安装呢?
要比 SQL 吃硬盘,吃内存。mongo的坑你们都遇到过哪些?给点调优经验和注意事项吧。
Redis我感觉很好用的样子,我知道有些人直接就用 memory db + snapshot 代替
mySQL 了 (我说的不是用 Redis 当 message bus 那种, 是除了 payment transaction
, 就不用 mySQL 之类了).
还有,Redis cluster 现在发展如何了?
【在 p*****2 的大作中提到】
:
: First, you'll need to install Vert.x.
: 为什么还需要安装呢?
p*2
38 楼
吧。
transaction
redis坑很多,mongo坑不多。coltzhao的mongo经验比我更多。我的也不算是大项目。
如果真是大项目我上不上mongo也两说。
【在 d*******r 的大作中提到】
: 二爷你说说大项目 redis 和 mongo 的经验吧。现在我小项目用mongo,感觉 noSQL 是
: 要比 SQL 吃硬盘,吃内存。mongo的坑你们都遇到过哪些?给点调优经验和注意事项吧。
: Redis我感觉很好用的样子,我知道有些人直接就用 memory db + snapshot 代替
: mySQL 了 (我说的不是用 Redis 当 message bus 那种, 是除了 payment transaction
: , 就不用 mySQL 之类了).
: 还有,Redis cluster 现在发展如何了?
d*r
45 楼
请问你们Redis的 persistence 是用的 AOF 还是 RDB?
MongoDB有时候实在要搞跨越多个 collection/documents 的写操作 (有点像
transaction) ,这种情况的atomic你们咋搞呢?re-design,然后把多个 documents
合成一个 ...?
我看 Redis 还支持 transaction 呢.
【在 p*****2 的大作中提到】
:
: mongo很好用,基本上没什么坑。按照document做没什么意外。
: redis的persistence做的很烂。做cache没话说,做database就有点扯了。另外redis的
: design是for single server的。一个server handle不了很麻烦。
MongoDB有时候实在要搞跨越多个 collection/documents 的写操作 (有点像
transaction) ,这种情况的atomic你们咋搞呢?re-design,然后把多个 documents
合成一个 ...?
我看 Redis 还支持 transaction 呢.
【在 p*****2 的大作中提到】
:
: mongo很好用,基本上没什么坑。按照document做没什么意外。
: redis的persistence做的很烂。做cache没话说,做database就有点扯了。另外redis的
: design是for single server的。一个server handle不了很麻烦。
p*2
46 楼
Redis可以写server side的script,这个确实很强大,对于transaction来说。当然也
是限于单机。
Redis RDB要take double memory,这个很恶心,而且影响性能。所以用AOF会好很多。
当然更好的解决方案是分成很多小的instance。不过这样就需要做partition/
sharding了,额外工作很多。这些Mongo都没有问题, Sharding很容易。
Mongo一般来说相关逻辑都放在一个document里。一个document是atomic的操作。NOSQL
本身来说都是按照需求设计的。如果需求改动的话,就需要做migration了。如果跨
collection的话我觉得没什么好办法吧?我觉得如果transaction要求高也许应该上SQL。
【在 d*******r 的大作中提到】
: 请问你们Redis的 persistence 是用的 AOF 还是 RDB?
: MongoDB有时候实在要搞跨越多个 collection/documents 的写操作 (有点像
: transaction) ,这种情况的atomic你们咋搞呢?re-design,然后把多个 documents
: 合成一个 ...?
: 我看 Redis 还支持 transaction 呢.
d*r
47 楼
多谢多谢~~ !!
mongo部分跟我想的一样
Redis学到经验了。
二爷是一点不看好 Redis Cluster 的发展么: http://redis.io/topics/cluster-spec
Redis 真是为数不多支持 transaction 的 NoSQL DB 吧。虽然主要是内存DB,还是很
强大。
你们 message bus 难道就是用的 Redis? 让各个模块去 Redis 里面 pull messages?
我记得你提过 Kafka, 这个做 message queue 可以,做 message bus 是不是弱了点吧。
NOSQL
SQL。
【在 p*****2 的大作中提到】
:
: Redis可以写server side的script,这个确实很强大,对于transaction来说。当然也
: 是限于单机。
: Redis RDB要take double memory,这个很恶心,而且影响性能。所以用AOF会好很多。
: 当然更好的解决方案是分成很多小的instance。不过这样就需要做partition/
: sharding了,额外工作很多。这些Mongo都没有问题, Sharding很容易。
: Mongo一般来说相关逻辑都放在一个document里。一个document是atomic的操作。NOSQL
: 本身来说都是按照需求设计的。如果需求改动的话,就需要做migration了。如果跨
: collection的话我觉得没什么好办法吧?我觉得如果transaction要求高也许应该上SQL。
mongo部分跟我想的一样
Redis学到经验了。
二爷是一点不看好 Redis Cluster 的发展么: http://redis.io/topics/cluster-spec
Redis 真是为数不多支持 transaction 的 NoSQL DB 吧。虽然主要是内存DB,还是很
强大。
你们 message bus 难道就是用的 Redis? 让各个模块去 Redis 里面 pull messages?
我记得你提过 Kafka, 这个做 message queue 可以,做 message bus 是不是弱了点吧。
NOSQL
SQL。
【在 p*****2 的大作中提到】
:
: Redis可以写server side的script,这个确实很强大,对于transaction来说。当然也
: 是限于单机。
: Redis RDB要take double memory,这个很恶心,而且影响性能。所以用AOF会好很多。
: 当然更好的解决方案是分成很多小的instance。不过这样就需要做partition/
: sharding了,额外工作很多。这些Mongo都没有问题, Sharding很容易。
: Mongo一般来说相关逻辑都放在一个document里。一个document是atomic的操作。NOSQL
: 本身来说都是按照需求设计的。如果需求改动的话,就需要做migration了。如果跨
: collection的话我觉得没什么好办法吧?我觉得如果transaction要求高也许应该上SQL。
p*2
48 楼
?
吧。
不是不看好,是这东西好像挺难产的。Redis本身还是挺好的一个东西,如果build low
latency的service非常有用,就是用起来没有mongo方便,developer要花很多时间折
腾。当然数据量小啥事没有。
我们基本没用message bus。我有一个小的service就是用Redis来搞的。总体的架构是
后台Clojure进行计算把结果放到Redis,Mongo。前台Node直接提取数据。
【在 d*******r 的大作中提到】
: 多谢多谢~~ !!
: mongo部分跟我想的一样
: Redis学到经验了。
: 二爷是一点不看好 Redis Cluster 的发展么: http://redis.io/topics/cluster-spec
: Redis 真是为数不多支持 transaction 的 NoSQL DB 吧。虽然主要是内存DB,还是很
: 强大。
: 你们 message bus 难道就是用的 Redis? 让各个模块去 Redis 里面 pull messages?
: 我记得你提过 Kafka, 这个做 message queue 可以,做 message bus 是不是弱了点吧。
:
: NOSQL
相关阅读
HTML5 HacksMATLAB再求助,判断几个变量关系,并返回一个具体值,详见帖子btw, MS C++ 是ECMA-372标准上来发个牢骚,怎么没有 JavaScript 版? 还想大家讨论下 Dojo 的呀。。。工欲善其事,必先正其名C++ 11 课程 (视频 ):Rvalue ReferenceMAPI vs IMAPmitbbs是PHP写的吗语言之争请入座。(转载)考个ceritificate对找storage的工作有帮助么?VS2012太垃圾了学c#的请进Literate programmingFree online storage为什么大家都说c++水很深?Amex Blue Cash preferred 6% Cashback+$150bonus超市专用信用卡COM里CoCreateInstance为什么要用类厂?Amex SPG卡送25K points 免费送500刀现金 最佳酒店卡求教界面编程问题IntelJ 打半折 Today ONLY