タグ

ブックマーク / int128.hatenablog.com (2)

  • 今日から始めるサーバ構築の省力化 - GeekFactory

    SSHクライアントたくさん並べてペーストしまくるのが許されるのは小学生までだよね と言ってみたかっただけです。こんにちは。 Capistranoでサーバ構築を省力化する方法を紹介します。サーバ構築の自動化といえばChefやPuppetが有名ですが、CapistranoはサーバにSSH接続さえできれば利用できるメリットがあります。データセンタに持ち込むノートPCにCapistranoを仕込んでおけば便利なツールになるし、短期間に検証用のサーバを構築する場合も有用なツールになるでしょう。Capistranoはデプロイツールとして使われることが多いですが、サーバ構築にも有用です。 CapistranoはRubyで書かれたツールで、複数のサーバにSSH接続してコマンドを実行できます。同様のツールとしてexpectがありますが、CapistranoのスクリプトはRubyの内部DSLなので書きやすく拡

    今日から始めるサーバ構築の省力化 - GeekFactory
  • JSONICとSlim3 DatastoreによるREST APIサービス - GeekFactory

    JSONベースのRESTサーバにJerseyを使っているのですが、App Engineの実環境ではspin-up timeが長いので困っていました。mixiアプリの表示に10秒もかかると見る気が失せてしまいます。 そこで、JSONICのWeb Service Servletを使ってみました。POJOをJSONで返す簡単なサービスをデプロイして検証してみました。 Date Request path Status Response time CPU time Transfered 02-18 05:52AM 39.984 /my/Index 200 1354ms 934cpu_ms 0kb 02-18 05:52AM 44.009 /my/Index 200 19ms 17cpu_ms 0kb 02-18 05:54AM 12.256 /my/Index 200 21ms 18cpu_ms 0

    JSONICとSlim3 DatastoreによるREST APIサービス - GeekFactory
  • 1