タグ

2014年10月2日のブックマーク (2件)

  • 快速LaravelのNginx仕立て。キャッシュを添えて…

    Tags : Laravel4 Laravel5 (注意:現状キャッシュにクッキーが取り込まれたままです。少々お待ちください。) Laravelはバージョン4になり、段々と高機能になり続けています。そして、「車輪の再発明」を行わないため、積極的に既存のComposerパッケージを採用する方針です。 これにより、速度が出ないという指摘が時々あります。ええ、いくら必要なサービスの準備だけが実行され、不必要な機能は実行されないようにサービスプロバイダー機構を用意しても、高機能であるために、どうしてもフレームワークの起動が遅くなるのです。 特にベンチマークに使用されるコードは大抵ハローワールドレベルです。初期起動が重いものに不利です。そして通常、比較対象の各フレームワークに精通した開発者が、高速化のための知見を応用したコードではありません。 Laravelフォーラムなどで頻繁に書き込まれるソ

  • 分散型メッセージングミドルウェアの詳細比較 | POSTD

    メッセージキュー について書いている連載の続きとして、今週末は分散型メッセージングを実行するための様々なライブラリを詳細に分析していきたいと思います。今回の分析では、APIの特性、デプロイメントやメンテナンスの容易さ、そしてパフォーマンスの質を含めて2、3種類の異なる側面に着目します。メッセージキューは2つのグループに分類できます。ブローカレス(brokerless)とブローカード(brokered)です。ブローカードなキューはエンドポイント間に何かしらのサーバを挟んでいますが、ブローカレスなメッセージキューは、メッセージ送信の際でも間に何も挾まないP2Pです。 今回分析するのは以下のシステムです。 ブローカレス nanomsg ZeroMQ ブローカード ActiveMQ gnatsd Kafka Kestrel NATS NSQ RabbitMQ Redis 取り掛かりとして、ほぼ間違

    分散型メッセージングミドルウェアの詳細比較 | POSTD