(课堂讨论)关于SQS
来源:互联网 发布:淘宝盗图技巧不被发现 编辑:程序博客网 时间:2024/05/18 09:54
Amazon Simple Queue Service (SQS) 是一项快速可靠、可扩展且完全托管的消息队列服务。Amazon SQS 可以简单、经济高效地解耦云应用程序的各个组件。您可以使用 Amazon SQS 来传输任何规模的数据,而不会丢失消息,也不要求其他服务始终可用。Amazon SQS 包括具有高吞吐量和至少一次处理的标准队列,还包括能提供 FIFO (先进先出) 传送和严格一次处理的FIFO 队列。
Amazon SQS 与复杂的自主消息列队服务或者需要持续付费的许可或托管消息服务相比,有着明显的优势。
可靠
Amazon SQS 在 Amazon 高度可用的数据中心中运行,因此队列在应用程序需要的任何时候都能保持可用。为防止消息丢失或不可用,所有消息都以冗余形式存储在多个服务器和数据中心内。
简便
开发人员最初使用 Amazon SQS 时只需用到 3 个 API:SendMessage、ReceiveMessage 和 DeleteMessage。其他 API 则可用于提供高级的功能。
灵活
根据应用程序的需要,使用适当的队列。标准队列提供最高吞吐量、最大努力排序和至少一次传送。FIFO 队列可确保严格排序和严格一次处理,但仅具有有限吞吐量。
可扩展
Amazon SQS 可随应用程序一起动态扩展,因此您无需担心提前预置的问题。您可以使用的队列和消息数量没有限制,而且标准队列能提供几乎无限的吞吐量。
安全
提供了身份验证机制,确保 Amazon SQS 队列中的消息受到保护,防止遭到未经授权的访问。
便宜
Amazon SQS 无前期费用或固定开支。您可以按 API 请求数支付小额费用。如果您跨 AWS 区域传输数据,需支付额外的数据传输费。
- (课堂讨论)关于SQS
- (课堂讨论)关于结对编程
- (课堂讨论)关于作为项目经理
- (课堂讨论)关于编码规范
- (课堂讨论)关于非功能性需求NFR
- (课堂讨论)关于如何使代码得到有效维护
- (课堂讨论)关于敏捷开发(部分摘自老师PPT)
- (课堂讨论)关于软件过程模型(部分摘自老师PPT及其他网站)
- (课堂讨论)计算模式的变迁(摘自网络 关于云计算)
- Amazon Simple Queue Service(Amazon SQS)
- (课堂讨论)软件开发过程中的银弹
- 关于研究(课堂笔记)
- 学生辅导团进入低年级实践课堂实施方案(讨论稿)
- (课堂讨论)为何程序员预估时间都是不靠谱的
- (课堂讨论)查阅资料,了解Git出现的历史过程
- (课堂讨论)编程是一碗“青春饭”?编程是一门科学或艺术。
- 关于课堂笔记
- 企业课堂----关于沟通
- HDU 2539 点球大战
- 翻译《有关编程、重构及其他的终极问题?》——11.不要试图把尽量多的操作符放到一行代码里
- 第十七周oj项目B: 结构体
- MyBatis学习(二):解析MyBatis配置文件的写法和使用原理
- c++函数部分
- (课堂讨论)关于SQS
- backpropagation反向传播算法
- CVPR 2016-12-14
- 类别(Category)与扩展(Extension)
- 【python|ML】k-fold/leave-one-out 方法在对率回归实现(西瓜书习题3.4,数据UCI-iris)
- Caffe 增加自定义 Layer 及其 ProtoBuffer 参数
- Java IO学习
- Yii2: Not Found (#404):Unable to find debug data tagged
- 全排列问题算法及实现(Permutation)