タグ

ブックマーク / shanon-tech.blogspot.com (3)

  • tarコマンドを負荷制御(bwlimit指定)して実行する方法

    cstream - direct data streams, with bandwidth limiting, FIFO, audio, duplication and extended reporting support. ざっくり言うとデータストリームの制御とかできるよ!っていうコマンドっぽいです。オーディオアプリケーションのデータレートのエミュレーションとかで利用されているそうです。オプションではcstreamコマンドの-tを使うのですが、以下がmanでの内容になります。 -t num    Limit the throughput of the data stream to num bytes/second. Limiting is done at the input side, you can rely on cstream not accepting more than thi

  • 大量データ検索のためのデータベース対策あれこれ

    こんにちは、chappie です。先月、海外旅行から戻ってきたら丸2週間以上、下痢が続いていました。ブログの更新が遅れた言い訳です。すみません。 さて、今回はデータベース関係の話題をご提供いたします。最近、大量データを前提とした検索機能の実装プロジェクトがあり、そのためのパフォーマンス検証を行うという、ややQA寄りの活動をしていました。その中で対応として検討したことや学んだことを書いてみたいと思います。なお、データベースは PostgreSQL を前提とした内容です。 かなりまとまりないというか寄せ集め感満載ですが、目次は以下のとおりです:

    大量データ検索のためのデータベース対策あれこれ
  • AmazonEC2を何倍もお得に使う方法

    今回はシャノンでAmazonEC2を使う機会がありましたので、そのお得な使い方を紹介したいと思います。 「サーバの仮想化」今では当たり前になってきました。1台のサーバで複数台動かす事で、一人一開発環境を実現したり、アプリケーションをバージョン毎に保管できたりと至れり尽くせりです。 シャノンでも100台以上のサーバを仮想化して使っています。仮想化することで、開発環境を5分で用意できるようになりましたし、サービスを提供している、いわゆる番環境のサーバ増設も1時間以内でできるようになりました。 アプリケーションサーバ、キャッシュサーバ、データベースサーバ、ロードバランササーバ、メールサーバ、開発環境、テスト環境用サーバ等々と数十種類のサーバイメージを管理しています。 当に便利な時代になりました。 ■ シャノンではOpenVZを使っています シャノンではOpenVZという仮想化ソフトを使ってい

  • 1