タグ

libeventに関するnabinnoのブックマーク (4)

  • OpenShift で Crystal を動かす方法 - Qiita

    はじめに この記事では、無料から使える OpenShift 上に Crystal で作られたアプリケーションを動作させる方法を説明しています。 OpenShift とは ? OpenShift は Red Hat が運営する PaaS (Platform as a Service) です。 Ruby, Python, Node など複数の言語に対応しています。Crytal は正式には対応していませんが、DIY コンテナを使うことにより動作させることができます。 3 つのアプリケーションまで無料で利用でき、試しに利用してみたり、小さなサービスを運用するのに最適です。データベースサーバー (MySQL 等) も無料範囲内で利用できます。 OpenShift 上で Crystal を動かす OpenShift は、何もしない状態では Crystal を動かすことができません。 OpenShift

    OpenShift で Crystal を動かす方法 - Qiita
  • CrystalによるWebスクレイピング - Qiita

    この記事はCrystal Advent Calendar 2015 22日目の記事です。 当初は@pine613さんが書く場所だったのですが、 譲っていただきました。 ありがとうございます。 というわけで今回はCrystalを使ってWebスクレイピングしたいと思います。 RubyでWebスクレイピングをする際はNokogiriという非常に使いやすいライブラリを使用するのですが CrystalにはまだNokogiriのようなすぐれたライブラリが存在しない(と思っている)ので 今回はxpathを使用します。 コードとしてはそれほど難しいことはしていません。 Crystal Advent Calendar 2015に接続して 日付、ブログ記載者、ブログタイトルそしてブログのURLを取得するというプログラムです。 require "xml" require "http/client" res =

    CrystalによるWebスクレイピング - Qiita
  • mixi大規模障害について その2 - mixi engineer blog

    こんにちは。システム技術部たんぽぽGの森です 補足を追記しました (2010/08/20 15時) 先日のmixi大規模障害についての続報です 今回は小ネタはありません はじめに まず初めにtwitter/blogなどを通じて今回の問題の解析を行っていただいたみなさんに感謝の言葉を捧げたいと思います kzk_moverさん stanakaさん mala(bulkneets)さん llameradaさん (順不同) ありがとうございました 書き漏らした人ごめんなさい memcachedはすごい 今回の件でmemcachedに対して不安感を持たれた方もおられるとお聞きしました 説明不足だったせいで誤解を与えてしまい申し訳ありません きちんと設定および監視を行っていれば通常の使用にはまったく問題はありません 弊社にて -c 30万で起動したmemcachedに対して、先のテストスクリプトに

    mixi大規模障害について その2 - mixi engineer blog
  • mixiがはまったmemcached(or libevent?)の問題を調べる人たち

    Neal Sato @nealsato 二日とも複数台のmemcachedが連続して落ちました。コアは吐かずにストンと落ちるので、原因追及に時間がかかりましたが、memcachedへの接続数が異常に多いと落ちる事は再現できました。 #mixi 2010-08-12 02:33:00 Neal Sato @nealsato memcachedが大量の接続を受けると突然停止をするので、memcachedへの接続数を減らし安定運用中。外部からの過剰アクセスではなく、サーバ追加→クライアント数増加→停止。 2010-08-12 08:45:50 Masahiro Nagano / 長野雅広 @kazeburo ファイルディスクリプタが不足してmemcachedが落ちたとして、そのときには、3万強の接続となってるはず。3万強の接続となるにはアプリケーションサーバ側のmax clientが平均60とし

    mixiがはまったmemcached(or libevent?)の問題を調べる人たち
  • 1