暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

AWS消息处理vs流处理

拖地先生 2020-07-13
826

AWS在公有云的能力上是行业顶尖的,在消息处理上有相当多的产品提供。近期更深一步了解了Amazon上消息队列的相关服务,给大家一个全景的介绍。



通过上图可以在各项服务选型时有明确的路径,也反过来体现了不同服务的应用场景。请大家务必点开大图看~


消息处理:

1、SQS:Simple Queue Service(简单队列服务)。

      分为两种类型:一种是标准队列,不能保证消息是严格按照顺序来进行传递,消息至少传递一次;一种是FIFO队列,严格按照先进先出顺序进行传递、只传递一次。SQS优点是使用起来很简单,基本不需要什么配置、学习成本;缺点是支持的功能比较简单,不能单独支持发布、订阅。


2、SNS:Simple Notification Service(简单通知服务)。

      SNS支持应用程序、HTTP、Lambda、SQS等等作为订阅者,可以实现向topic发布消息,多个订阅者订阅topic获取消息。


3、EventBridge:

第三方SaaS事件桥接服务。

 

流处理:

1、Kinesis Data Stream:

大规模收集流数据以进行实时分析。


2、MSK:

Amazon上的Apache Kafka服务。



拖地先生,从事互联网技术工作,在这里每周两篇文章,聊聊日常的实践和心得。往期推荐:

说说这个公众号

平均响应1000ms到200ms,PHP和Go那家强?

崩溃率从1%到0.02%,iOS稳定性解决之道

七招优化Android包体减少30%

技术产品职业瓶颈?29份腾讯通道材料教你成长

低头赶路,也别忘了抬头看天

加班能解决交付的期望么?

如果对你有帮助,让大家也看看呗~

文章转载自拖地先生,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论