タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

middlewareに関するhorimislimeのブックマーク (4)

  • MimicDB

    >>> c = S3Connection(KEY, SECRET) >>> bucket = c.get_bucket('bucket_name') >>> start = time.time() >>> bucket.get_all_keys() >>> print time.time() - start 0.425064992905 >>> c = S3Connection(KEY, SECRET) >>> bucket = c.get_bucket('bucket_name') >>> start = time.time() >>> bucket.get_all_keys() >>> print time.time() - start 0.000198841094971 Works with Python and Boto MimicDB wraps every S3 API cal

  • RethinkDB: web developer firstでつくられたNoSQL DB - ワザノバ | wazanova

    http://thechangelog.com/114/1 comment | 0 pointsRethinkDBは、オープンソースの分散データベース。同社のFounder & CEOのSlava Akhmechetがchangelogpodcastでインタビューを受けています。 金融機関に勤めた後、肌に合わなくて、大学院に進学し、スーパーコンピュータの研究へ。そこで、RethinkDBのアイデアを思いつき、そのまま起業して、2009年にYcombinatorの出資を受け、現在に至る。 伝統的なDBであれば、NoSQLであれ、たまたまAPIのようなプログラムインターフェースという建て付け。つまり、webプログラマーにとっては、便利な代物ではない。そこで、デベロッパーツールを一番に、そしてデータベースを二番に考えた、新しいデータベースをつくってみたらどうだろうかというのが、RethinkD

  • memcached API で Riak を叩けるようになりました - kuenishi's blog

    その名もダイコーン。まずはget, set, delete だけなんですが、とりあえず適当に作ってもMemcachedの速度の1/40くらい出ます。そのうちいろんなデータベースのAPI備えて、クライアント側を書き換えなくてもRiakを叩けるようにしたいなーと思っています。memslapの結果だと $ ./clients/memslap --servers=localhost:11211 --non-blocking --concurrency=10 とすると memcached dicorn/mem dicorn/riak 1.987 2.705 88.487 てな感じです(単位は秒)。 構成としては1プロセスで動くただのプロキシで、メモリもCPUもほとんど使いません。Memcachedがいたところに代わりに立ち上げて、Riakの場所を教えてあげるとそれだけでMemcachedとして動いて

    memcached API で Riak を叩けるようになりました - kuenishi's blog
  • G-WANはなぜ速いのか?をnginxと比べながら検証してみた - blog.nomadscafe.jp

    ツチノコブログのWEBサーバベンチマークツール比較の記事で紹介されていた。WebサーバのG-WAN。この記事によると凄く速いようです。 Intel Xeon E5-2640 (6コア/12スレッド 2.50GHz) を2つというサーバで gwan  334944 req/s nginx 111842 req/s と、速いと言われているnginxの3倍の速度を出しています。 このベンチマーク結果がとても気になったので、なぜG-WANが速いのか、自分でも検証してみました。 結論から言うと以下の2つ。 1) G-WANはデフォルトで物理CPUに合わせた数のスレッドを起動する 2) HTMLファイルも一度読み込んでキャッシュする という事です。 今回はAWSのcc2.8xlarge(E5-2670 8コア/16スレッド 2.60GHz *2)を使ってベンチマークを行いました。OSはAmazon L

  • 1