タグ

2009年3月30日のブックマーク (13件)

  • Hypertable: An Open Source, High Performance, Scalable Database

    An Open Source, High Performance, Scalable Database Performance and scalability. In a web-driven world, datasets are larger than ever before – with “web scale” becoming the term of choice to describe the ultimate size of problems. Hypertable is an open source project based on published best practices and our own experience in solving large-scale data-intensive tasks. Our goal is to bring the benef

  • MSとアマゾン、「Open Cloud Manifesto」に不参加を表明

    クラウドコンピューティング分野はまだ初期の段階かもしれないが、早くも戦いが勃発している。 複数のウェブサービスプロバイダからなるグループ(報道によるとIBMも含まれるという)は米国時間3月30日、オープンなクラウドコンピューティングに向けて多くの原則を定めた「マニフェスト」を公開する予定だ。ただし、この分野における最大手企業2社は、署名しないことを明言している。 Microsoftは3月26日、ブログへの投稿でその趣意を表明し、一方Amazon.comも3月27日、文書には署名しないことを明らかにした。 Amazonは声明の中で、次のように述べている。「当社は、標準や慣行に関する他の構想と同様に、今回の文書も検討するつもりだ。ウェブサービスにおいては、長年にわたりオープン性や標準に関する構想が話し合われてきた。われわれは、クラウドコンピューティング空間において標準が進化し続けるだろうと確信

    MSとアマゾン、「Open Cloud Manifesto」に不参加を表明
  • UML::Class::Simple で Catalyst のクラス継承図を描いてみた

    UML::Class::Simple ってモジュールがあります。このモジュールを使うと既存のプログラムを解析してクラス図を作成することができます。業務で仕様書を書く必要がでた場合、もしくは Catalyst のようなフレームワークをより深く知りたくなったときなどに大いに役立つモジュールです。 http://search.cpan.org/~agent/UML-Class-Simple/lib/UML/Class/Simple.pm UML::Class::Simple is a Perl CPAN module that generates UML class diagrams (PNG format, GIF format, XMI format, or dot source) automatically from Perl 5 source or Perl 5 runtime. Per

    nurai
    nurai 2009/03/30
  • nfs が umount できなかった。kill できないプロセスができちゃった。

    えー結論からすると nfs を使ってるときには以下の3点に注意。 1. nfs client 側で umount せずに nfs server が動いているマシンを停止させない。 2. 上記状態になってしまったときに df -k など mount された状態を前提としたコマンドを実行させない。 3. 実行してしまって STAT が D の状態になってしまったプロセスが生まれてしまったらリブートしか解決方法はない。 です。では、何故こんな状態になってしまったか、ポカミスについて備忘録として情報公開です。 まず一番の原因として nfs client の接続を切らずに nfs server が動いているサーバを停止しちゃいました。これが前日にやったこと。バッチ処理で df -k の実行が走りました。 この通りロードアベレージが急上昇しました。df -k によって来 mount されている nf

    nurai
    nurai 2009/03/30
  • O'Reilly Village/オラの村 - 『Debug Hacks』サンプルHack公開!

    注目の新刊 Posted by Editor : 2009-03-27 13:54 『Debug Hacks――デバッグを極めるテクニック&ツール』がいよいよ4月末に発刊されます。書はミラクル・リナックス株式会社の精鋭エンジニアたちが、長年のLinuxカーネル開発の経験で培ったデバッグテクニックを詳解したもので、開発者に必須のテクニックを網羅し、日常業務で役立つ実用的な技を惜しみなく披露しています。 すでに「早く読みたい」「面白そう」との声が寄せられており、そんな読者のみなさんの声に応えるべく、書籍発刊までに収録Hacksを1週間に1~2Hackのペースで計6のHacksを公開しようと思います。 今回公開するのは「HACK #26 SIGSEGV でアプリケーションが異常終了した」です。このHackについて執筆者の吉岡弘隆さんは、 「HACK #26は、日ごろ読んでいるruby-

    nurai
    nurai 2009/03/30
  • Repcached - KLablabWiki

    repcachedについて repcachedとは、memcachedにデータのレプリケーション機能を追加実装したものです。 memcachedは、以下のようなところによく使われると思います。 一時的なデータの保存場所として キャッシュを保存する場所として RDBMSのデータのキャッシュ 生成したページデータのキャッシュ いずれの場合も消えていいデータなので、万が一memcachedがダウンしても問題はないはずです。 しかし、影響が全くないわけではありません。 例えば、MySQLのデータをmemcachedでキャッシュしている場合、memcachedがダウンしている間は直接MySQLにアクセスがいくことになりDBサーバの負荷が上がります。また、memcachedを再起動してキャッシュが失われた場合は、再びキャッシュが溜まるまではDBサーバに負荷がかかることになってしまいます。 このように

  • local::libを使った非rootでのCPAN環境構築 - hide-k.net#blog

    miyagawaさんが紹介されていたlocal::libを使って非rootでのCPAN環境を作ってみました。平たく言えばさくらインターネットのレンタルサーバで一般ユーザーでCPAN環境を作ってみました。 とはいえ、多くは先人たちの otsune's FreeBSD memo :: ユーザー領域にCPANをインストールする方法 さくらインターネットでCPAN - Charsbar::Note と大差ありません。 まずはlocal::libのアーカイブを取得・解凍します。最新のバージョンは1.003001です。 wget http://search.cpan.org/CPAN/authors/id/A/AP/APEIRON/local-lib-1.003001.tar.gz tar xzvf local-lib-1.003001.tar.gz cd local-lib-1.003001 ots

  • snoop.to

    nurai
    nurai 2009/03/30
  • Yahoo!オークションでのMySQL 冗長化技術

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちはオークション事業部プラットホーム技術のチャックです。 オークションでは一部サービスに RDBMSMySQL を使ってサービスをご提供させていただいております。 オークションでは多くのお客様よりアクセスを頂いておりますので、大量の更新、参照の処理速度に優れた MySQL を選択し、お客様にストレスなくサービスをご利用いただけるよう 日々業務に取り組まさせていただいております。 しかし、精密機器には故障がつきもので、サービス運用の観点からは 「機器が故障するのはしかたない、しかしそれをいかに早く復旧させるか」 といったことを念頭に入れております。 実際には、障害が起こってから復旧させるのではなく、障害が発生した場合に

    Yahoo!オークションでのMySQL 冗長化技術
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • C++ で Perl 拡張を書くためのモジュールを書いた - TokuLog 改めB日記

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    nurai
    nurai 2009/03/30
  • Twitter、収益化に本腰 日本担当の責任者も募集

    Googleにもこういう時期があった。いまのTwitterはその一挙一動が世界中のIT関係者から注目されている。対前年で1382%という前例のない高い成長率を武器に、次は何を行うのか、そして企業としてどう収益化を目指すのか。今週はその収益化で大きな動きがあった。 Twitterの共同創設者ビズ・ストーン(Biz Stone)氏は英ロイターの取材に対して、有料の企業向けアカウントを準備していることを認めた(参考記事)。Twitterが今後のビジネスモデルについて言及するのは初めてだ。 Silicon Alley Insiderは、その企業向けアカウントについて「重要なのはTwitterは個人にも企業にもフリーで使えるようにし続けることということだ。われわれはすでにあるものを強化し、促進する、シンプルなビジネスプロダクトを検討している」とのビズ・ストーン氏のコメントを紹介している。そのうえでS

    Twitter、収益化に本腰 日本担当の責任者も募集