Redian新闻
>
设计一个publish/subscribe service
avatar
设计一个publish/subscribe service# Programming - 葵花宝典
t*o
1
是不是看一点就行,不用看版上讨论的这么难的算法题了?谢谢
avatar
n*o
2
如果每个月都能前进4个月的速度就爽了。:-)
avatar
t*y
3
要买的房子DRIVE WAY有几条横条的CRACKS,就是裂开了.还有一些碎纹.不知道该怎么修
呢?大概要多少钱?卖家不愿意修.
avatar
p*8
4
需求如下:
language: java
scalable
rerun task when it's failed
基本概况:现在有些service需要publish content以便其他的service consume,所以
需要一个service能够接收publisher publish的content, 一旦这个内容有变化,
notify 所有consumer,notify的action有可能是发email, trigger api,取决于
consumer subscribe的时候的选择,怎样能够让他scalable? 一次有且仅有一个worker
会notify, 如果fail了,自动rerun。大致的diagram 如下:
publisher1 publisher2
| |
| -----------------------------------------|
|
|
|------------------------------------------|
| |
consumer1 consumer2
谢谢大牛!
avatar
c*u
5
个人观点,找.net的工作,经验比什么都重要,应该不会太考察算法

【在 t****o 的大作中提到】
: 是不是看一点就行,不用看版上讨论的这么难的算法题了?谢谢
avatar
D*r
6
祝愿美梦成真!
avatar
b*s
7
concrete calk, lowe's homedepot, $10左右,自己补.

【在 t*****y 的大作中提到】
: 要买的房子DRIVE WAY有几条横条的CRACKS,就是裂开了.还有一些碎纹.不知道该怎么修
: 呢?大概要多少钱?卖家不愿意修.

avatar
s*o
8
现有的各种message library满足不了需求吗?kafka, rabbitmq, activemq, ...
avatar
c*s
9
同梦
avatar
m*e
10
内容是动态的,并且会变化,这个service需要告知现在有哪些内容可以subscribe,
consumer 端需要封装可供选择的action, message queue 更偏向于有没有新消息吧?

【在 s***o 的大作中提到】
: 现有的各种message library满足不了需求吗?kafka, rabbitmq, activemq, ...
avatar
B*i
11
同梦
avatar
w*z
12
你这需求实在看不懂。内容是动态的,啥意思?

【在 m**********e 的大作中提到】
: 内容是动态的,并且会变化,这个service需要告知现在有哪些内容可以subscribe,
: consumer 端需要封装可供选择的action, message queue 更偏向于有没有新消息吧?

avatar
w*m
13
把代码json话,放到message queue里面
就是task queue
avatar
c*e
14
redis不行吗?

【在 s***o 的大作中提到】
: 现有的各种message library满足不了需求吗?kafka, rabbitmq, activemq, ...
avatar
H*S
15
rxjava + rxnetty, you basically need a hot observable that serves all
subscribers either locally or remotely.
avatar
p*2
16

worker
这个可以用akka做吧?

【在 p*******8 的大作中提到】
: 需求如下:
: language: java
: scalable
: rerun task when it's failed
: 基本概况:现在有些service需要publish content以便其他的service consume,所以
: 需要一个service能够接收publisher publish的content, 一旦这个内容有变化,
: notify 所有consumer,notify的action有可能是发email, trigger api,取决于
: consumer subscribe的时候的选择,怎样能够让他scalable? 一次有且仅有一个worker
: 会notify, 如果fail了,自动rerun。大致的diagram 如下:
: publisher1 publisher2

avatar
c*e
17
这个是正解。

【在 s***o 的大作中提到】
: 现有的各种message library满足不了需求吗?kafka, rabbitmq, activemq, ...
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。