タグ

javaとperformanceに関するkazuph1986のブックマーク (5)

  • WebSocketが一番速いアプリケーションサーバはどれだ?

    WebSocketが一番速いアプリケーションサーバはどれだ?:Tomcat、Jetty、Socket.IO/Node.js性能比較(1/3 ページ) はじめに 2012年の10月にWindows 8が発売され、そこに搭載されたInternet Explorer(以下、IE) 10ではHTML5の機能が利用できるようになりました。また、2013年の2月にWindows 7版のIE 10もリリースされ多くのユーザーがHTML5の恩恵を受けられるようになりました。 HTML5の機能の多くは、Webブラウザ側で実装されれば、HTMLCSSを適切に記述することで利用が可能です。しかし、今回取り上げるWebSocketはサーバ側でも機能の実装が必要です。このため、WebSocketを利用する場合はWebブラウザだけではなくサーバを選ぶ必要があります。 WebSocketそのものの技術的な解説は、以下

    WebSocketが一番速いアプリケーションサーバはどれだ?
    kazuph1986
    kazuph1986 2013/06/05
    グラフ見て学生時代の自分のレポート思い出した。
  • 16の言語と57のフレームワークを比較したベンチマークが凄い

    いつの時代もより高速に動作するフレームワークや言語に対する関心は高いものですが、そんな疑問に答えるWeb Framework Benchmarksの最新版が公開されています。こちらのベンチマークはテスト用のコードや環境がオープンソースになっており16の言語(C C# Clojure D Erlang Go Groovy Haskell Java JavaScript Lua Perl PHP Python Ruby Scala)と57のフレームワークについて最適な実装が集められてテストされているという点で一般性があります。また実行環境もEC2と実マシンの2種類をそれぞれ実行している点も興味深いです。 気になるテスト結果のうち特に複雑度の高いデータベースから複数件のデータを取得してHTMLページとして出力した場合の結果は下記のとおりです。 堂々のトップに輝いているのはServletで最大で1

    16の言語と57のフレームワークを比較したベンチマークが凄い
    kazuph1986
    kazuph1986 2013/05/07
    Perl勢は健闘してるけど誰かAmon2を追加してくださいw
  • sarの統計情報をグラフ化 - (ひ)メモ

    isag sysstatのcontribにも含まれている sarvant Sar2gp sarplot kSar (yoshiさんに教えていただきましたー) 拡大縮小とかもできるんで、データ突っ込んでながめるときにはいいかも。グラフはPNGとかで保存可能。Java製。 あとなんかあるかな。どれがよさげかな。 追記 sar2gpを使ってみたす。 e --> Error: data file incorrect: unknown table: とか怒られるのは、「00:00:01 CPU i000/s...」なIRQのデータの形式がsar2gpの期待した形式(sar2gp.xml)と違っているためでした。 IRQの情報は要らないので、 $ sar -A -f /var/log/sysstat/sa10 > sa10.sar ではなくて、 $ sar -bBcdqrRuvwWy -n FULL

    sarの統計情報をグラフ化 - (ひ)メモ
  • パフォーマンス比較 Cassandra、Mongodb、SQLite、H2、MySQL、Postgres - cypher256's blog

    下記のようなシステムでパフォーマンスが良さげな SQLite を使用予定ですが、もっと速いものが無いか確認のため他のデータベースのパフォーマンスを計測してみました。SQL 利用前提ですが、NoSQL が圧倒的な性能を出す場合は検討する必要があるので KVS も確認しました。 データ件数は 1 億件程度、JDBC SQL 利用可能 INSERT、UPDATE はバッチ SELECT は主キーアクセス性能を重視 将来スケールアウトのための分散はありえるが、スタンドアロンで遅いのはだめ データベースのパフォーマンス比較 計測したデータベース データベース名 タイプ 形態 評判 計測についての備考 SQLite RDB 組み込み ※2 おもちゃ、Android標準 JDBC操作 ※1 H2 RDB 組み込み ※2 組み込み最速 JDBC操作 ※1 Derby RDB 組み込み ※2 Java標準で

    パフォーマンス比較 Cassandra、Mongodb、SQLite、H2、MySQL、Postgres - cypher256's blog
  • 今度はJava!みんなでバリバリチューニング!第3弾チューニンガソン開催 | gihyo.jp

    2012年3月24日、VOYAGE GROUPオフィス内の「パンゲア」ミーティングルームにて、第3回チューニンガソンが開催されました。 第3弾!いろいろチューニングしてパフォーマンスを競うバトルイベント 「チューニンガソン」3月24日(土) 開催! http://www.zusaar.com/event/218004 主催の株式会社ゼロスタート代表取締役、山崎徳之氏 パフォーマンスを高めるチューニングを競うチューニンガソン チューニンガソン(Tuningathon)とは、システムのチューニングとマラソンをかけ合わせた造語です。たとえばハッカソン(Hackathon)といえば、プログラマが一ヵ所に集まり期間を限って集中的にハックするイベントですが、そのシステムチューニング版と考えればよいでしょう。 チューニンガソンでは、Webアプリケーションのパフォーマンスを向上させることを目的とします。た

    今度はJava!みんなでバリバリチューニング!第3弾チューニンガソン開催 | gihyo.jp
  • 1