タグ

sqsに関するtvskのブックマーク (7)

  • Amazon SQS可視性タイムアウト - Amazon Simple Queue Service

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 Amazon SQS可視性タイムアウト コンシューマーがキューからメッセージを受信して処理しても、そのメッセージはキューに保留されたままです。Amazon SQSでは、メッセージが自動的に削除されません。Amazon SQSは分散システムであり、接続の問題やコンシューマーアプリケーションの問題などが原因で、コンシューマーが実際にメッセージを受信するという保証がありません。そのため、コンシューマーはメッセージを受信して処理した後、キューからメッセージを削除する必要があります。 メッセージが受信された直後は、メッセージはキューに保留されたままです。他のコンシューマーが同じメッセージを再び処理しないように、Amazon SQSは可視性タイムアウト、つまり Amazon S

    tvsk
    tvsk 2019/09/25
    SQSの基本。インフライトメッセージの上限は12万件。
  • 基本的な Amazon SQS アーキテクチャ - Amazon Simple Queue Service

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 基的な Amazon SQS アーキテクチャ このセクションでは、分散メッセージングシステムの部分の概要および Amazon SQS メッセージのライフサイクルについて説明します。 分散キュー 分散メッセージングシステムには 3 つの主要部分 (分散システムのコンポーネント、キュー (Amazon SQS サーバーで分散)、およびキューのメッセージ) があります。 次のシナリオでは、システムにはいくつかのものがあります。プロデューサー(キューにメッセージを送信するコンポーネント) および消費者(キューからメッセージを受信するコンポーネント)。キュー (A から E までのメッセージを保持) は、複数の Amazon SQS サーバー全体にまたがって冗長的にメッセー

    tvsk
    tvsk 2019/09/25
    SQS基本
  • SQS / SNSのローカル実装 CMB (Cloud Message Bus) を試してみた | DevelopersIO

    よく訓練されたアップル信者、都元です。Amazon SQS及びSNSは、AWSにおけるスケーラブルでマネージド、そして格安のメッセージングサービスです。これらのプロダクトは「サービス」であり、開発サーバやローカルマシンにインストールして使うものではありません。 しかし、テストや開発目的で、ローカルで動作させたいこともあるかもしれません。ちなみにDynamoDBも同じようなサービスですが、こちらは公式にDynamoDB Local等のソリューションが存在します。 残念ながら、SQSやSNSにはこのような公式の対応がありませんが、GitHubをウロウロしていたら CMB (Cloud Message Bus)という、SQS/SNS互換実装が見つかったので、さっと試してみました。 インストール CMB体のインストール まずはダウンロード。配布ページがあったので、こちらからダウンロードします。

    SQS / SNSのローカル実装 CMB (Cloud Message Bus) を試してみた | DevelopersIO
    tvsk
    tvsk 2018/04/12
    公式でないツール。バックエンドに カサンドラとredis
  • クラウド メッセージング/キュー比較解説まとめ

    最終更新 2020-05-12 ページでは、AmazonMicrosoftGoogle の提供するメッセージング・キューサービスの機能・料金等について比較します。具体的には下記サービスを対象とします。 Amazon Simple Queue Service (SQS)Amazon Simple Notification Service (SNS)Amazon MQAzure Queue StorageAzure Service BusGoogle Cloud Pub/SubGoogle Cloud Tasks (GAE Task Queue) ※Amazon Kinesis・Azure Event Hub・Azure Event Grid を含めていないですが、そのうち追加したいと思っています。 メッセージング・キューサービスの使い所 メッセージング・キューサービスは、使っていない人

    tvsk
    tvsk 2018/04/12
    キューサービスの機能比較読み物
  • aws SQSのDead Letter Queueを触ってみる

    多くのメッセージングシステムでは、正常に処理されなかったメッセージは Dead Letter Queue(DLQ) に溜め込み、異常系メッセージを別途処理する機能が提供されている。 RabbitMQ : http://www.rabbitmq.com/dlx.html JBoss : https://community.jboss.org/wiki/DeadLetterQueues Amazon のメッセージングシステム SQS も 2014/01 から DLQ に対応したようなので AWS CLI boto(Python SDK) から触ってみた。 AWS SQS の Dead Letter Queue について SQS ではメッセージを受け取ったあと 明示的にメッセージ削除するとキューから削除される Default Visibility Timeout を超えても削除されなかったメッセ

    aws SQSのDead Letter Queueを触ってみる
    tvsk
    tvsk 2018/01/10
    boto を使った観察
  • Amazon SQSデッドレターキュー - Amazon Simple Queue Service

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 Amazon SQSデッドレターキュー Amazon SQSは、デッドレターキュー(DLQ)をサポートしています。このキューは、正常に処理 (消費) できないメッセージの送信先として、他のキュー (ソースキュー) をターゲットにすることができます。デッドレターキューは、未使用のメッセージを分離して処理が失敗した理由を特定できるため、アプリケーションやメッセージングシステムのデバッグに役立ちます。Amazon SQS コンソールを使用してデッドレターキューを設定する方法については、を参照してください。デッドレターキュー(コンソール)を設定コンシューマーアプリケーションをデバッグするか、コンシューマーアプリケーションがメッセージを処理できるようになったら、デッドレターキ

    tvsk
    tvsk 2018/01/10
    デッドレターキューを利用するには、アプリケーション側では何も設定する必要がない。
  • AWS Solutions Architect ブログ

    AWS Black Belt Tech Webinar 「Amazon SNS / SQS」「Amazon CloudFront」資料公開 こんにちは。ソリューションアーキテクト小川です。 先日1/20(水)と1/27(水)に開催した、AWS Black Belt Tech Webinar 「Amazon SNS / SQS」ならびに「Amazon CloudFront」の資料が公開されました。 ・1/20(水) 開催: Amazon SNS / SQS SA市崎より、AWSの数あるサービスの中でも長い歴史を持つ メッセージキューサービス「Amazon SQS」と、プッシュ方式のメッセージ送信サービス「Amazon SNS」について解説して貰いました。それぞれ使い方についての解りやすい説明から、他のサービスとの連携、最近アップデートされた新機能についても解説しております。 Amazon S

    tvsk
    tvsk 2017/12/20
    blackbelt webinar . SQSの概要、質疑、デザインパターン
  • 1