タグ

2010年10月19日のブックマーク (7件)

  • kumofs ストレージ API - tmtmsのメモ

    kumofs のストレージのAPIについて調べてみました。 元々 kumofs は configure 時にストレージを選択できるようになっていて、体部分とストレージ部分が API によりある程度分離されています。なので独自にストレージを作成することもそんなに難しくなくできると思います。 ストレージ部には21個の関数が必要です。関数は src/storage/interface.h で定義されています。 以下、各関数について説明します。関数名の「xxxxx」は通常ストレージ固有の名前を指定します。たとえば kumofs 標準のストレージである Tokyo Cabinet の Hash の場合は tchdb となっています。 嘘書いてあるかもしれないので、あまり信じない方がいいと思います。 ストレージ層に渡されるキーとデータはクライアントから指定されたものそのままではなく、kumofs 管

    kumofs ストレージ API - tmtmsのメモ
  • ミスとかトラブルとか - 最速配信研究会(@yamaz)

    UIEUEIのid:shi3zさんがミスについての話を書いておられる(会社名間違えてました.大変失礼しました. > shi3zさん). 部下が致命的なミスをするのは全面的に上司の責任 1行でまとめると「ミスは必ずおきるので,ミスを事前に検知する仕組みが必要だよ」ということなんだけど,私も前職ではありとあらゆるミスやトラブルに遭い,それに対して思うところがあるので,どう対処してきたかを書いてみようと思う. このエントリは長くなりそうなので,先に「今来た3行」でまとめるとこんな感じになる. ミスやトラブルはありとあらゆる隙間を縫っておきるので,確率的なものととらえる方がいいよ. ミスやトラブルがおきた時の影響を最少にするためにはミスやトラブルを検知することの他に,「そもそもそんなミスが起きえないようにする」,「万一そのミスがおきても大丈夫なようにする」為の仕組み作りが重要だよ. 根性論に頼るの

    ミスとかトラブルとか - 最速配信研究会(@yamaz)
    fatrow
    fatrow 2010/10/19
  • ミクシィのNoSQLデータベース「Tokyo Tyrant」をNetVibesが採用した理由

    カスタマイズ可能なポータルサービスを提供するフランスの「NetVibes」は、バックエンドデータベースとしてミクシィの平林幹雄氏が開発し、同社内でも利用されているNoSQLデータベースの「Tokyo Tyrant/Tokyo Cabinet」(以下Tokyo Tyrant)を採用しているそうです(追記:平林氏は7月末でミクシィを退職されるとのこと)。 なぜNetVibesはTokyo Tyrantを採用したのか、その理由がmyNoSQLの記事「Netvibes: A Large Scale Tokyo Tyrant Deployment Case Study」で紹介されています。NetVibesは、Hadoop、CouchDB、Tokyo Tyrant、File systemMySQLを評価した上でTokyo Tyrant/Tokyo Cabinetを採用したとのこと。 NetVibes

    ミクシィのNoSQLデータベース「Tokyo Tyrant」をNetVibesが採用した理由
  • Building REST APIs for Clojure Web Applications

    Building REST APIs for Clojure Web Applications August 5 2010 One common requirement for Clojure web applications is to provide REST APIs. REST APIs allow non-Clojure components to access the app’s data and also facilitate loose coupling with other Clojure components. JSON is a convenient data format to use in these REST services because it maps well to Clojure’s native data structures. In this po

  • Commons Email

    Email Overview Download User guide Security Reports Latest API docs (development) Javadoc (1.5 release) Javadoc (1.4 release) Javadoc (1.3.3 release) Javadoc (1.2 release) Development Building Project Documentation Project Information About Summary Team Source Code Management Issue Management Mailing Lists Dependency Information Dependencies Dependency Convergence CI Management Distribution Manage

  • 2007-09-04 diary: Java JavaMail 調査 , JavaMailによるシンプルなメール送信サンプル

    top / index / prev / next / target / source 2007-09-04 diary: [Java] JavaMail 調査 , JavaMailによるシンプルなメール送信サンプル 日記形式でつづる いがぴょんコラム ウェブページです。 old-v2 [Java] JavaMail 調査 , JavaMailによるシンプルなメール送信サンプルJavaMailを調査しました。 シンプルなメール送信サンプルについて SSLあり、なしの両方を試作しました。 また添付ファイルについても調べました。 Java: JavaMail 調査blanco Framework の blancoMail に関して 上司の許可を得たので開発に着手することになりました。 blancoMail の開発に先立ち、まずは JavaMailの一次情報源は何かを調べました。すると 当然です

  • Google Apps + 独自ドメインで自分だけのメールアドレス

    ちょんまげ英語塾 > WEB制作TIPS > Google Apps + 独自ドメインで自分だけのメールアドレス 重要なお知らせ:CAUTION! 2012年12月6日以降、Google Apps(無償版)の新しいアカウントは提供されなくなりました。既に無償版のアカウントをお持ちのユーザーは、引き続き無料で使用できます。詳細はこちらをご覧ください。 Google Apps の代替サービスとして、Microsoft の Hotmail を独自ドメインで利用する事もできます。取り急ぎ以下に解説ページを作りましたので、よろしければ参考にしてください。 Windows Live + 独自ドメインで自分だけのメールアドレス ※Google Apps (無償版)の突然の新規募集停止で困っている方が他にもいたら、上のページを紹介していただくと幸いです。 Google Appsとは Google Apps