Functional Design and Architecture—Save 45% TODAY ONLY!
Functional Design and Architecture—Save 45% TODAY ONLY!
RabbitMQ is a powerful messaging broker based on the Advanced Message Queueing Protocol (AMQP). Thanks to the neutral nature of the AMQP spec, it is easy to connect to it from many platforms, including Python. In this blog entry, we will: Create a simple stock ticker Python application Create a brokerage Python application that decides when to buy and sell. Compare pika, an AMQP library created by
rabbitmq-managementはWebベースでRabbitMQを管理・監視するためのRabbitMQプラグイン。 RabbitMQ - Management Pluginhttp://www.rabbitmq.com/management.htmlプラグインページに書かれているrabbitmqadminを使ってCLIで出来ることとほぼ同等のことができるようだ。RabbitMQはExchangeを作ったり、Channelを作ったりといったところが最初取り掛かりづらいので、Webからこういった操作をできると重宝すると思う。インストールの仕方も簡単。通常、RabbitMQのインストールディレクトリの下にpluginsというディレクトリがあるので、RabbitMQプラグインのページに書かれている指定された.ezファイルをダウンロードして配置し、RabbitMQサーバーを再起動するだけ。ht
こんにちは。GREEのプラットフォーム開発部でインフラ系の仕事をしているmdoi(@m_doi)と申します。よろしくお願いします。今回は、AMQPについて簡単に紹介したいと思います。 はじめに GREEで稼働中のサーバは、日々サーバの異常ログ、自己監視結果、メール等々、大量のメッセージをやり取りしています。しかしながら、共通のメッセージングインフラが存在しないため、それぞれが独立に色々なメッセージ送信を行っています。 サーバ台数の増大に伴って、メッセージ配送の負荷が無視できないレベルになって来ると、それらのメッセージングシステムについて、個別に負荷対策を施すなど運用上様々な問題が課題が出てきます。また、メッセージの種類によっては、その配送の仕組がスケーラビリティに欠けるものとが存在し、規模の増大に対応できなくなる恐れもあります。そのため、こういうった用途に使えるスケーラブルなメッセージング
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く