ぱろっと・すたじお

技術メモなどをまったりと / my site : http://parrot-studio.com/

KVS

RailsをRedisで「効率よく」高速化してみる(+おまけ)

仕事でコードを書く時間が減ると、別なところでコードを書きたくなるもので、 久々にチェンクロパーティーシミュレーター(以下ccpts)の システム部分をいじっていました...φ(・ω・`)ccpts.parrot-studio.com以前react化したり、Rails5に置き換えたりしたわ…

MapReduce風の手順でレコメンドエンジンを作る

先日、ちょっと気分転換がしたかったので、 前々から試そうとしていた、レコメンドエンジンの実装に挑戦してみました 一応仕事の時間なので、会社的に意味があるものを・・・ということで、 蓄積されたままたいして活用されていなかった、 アクセスログを解…

データ検索システムをTokyoCabinetだけで作ってみた

今仕事で開発しているシステムに、KVSを使えないかと、 以前からいろいろ模索していました devsumi2010の前後で検証していたときは、 「分散KVSをクラスタのキャッシュにする」という目的で、 どちらかというと書き込みの速度をチェックしていました しかし…

KVS(NoSQL)のまとめと「これから」の設計手法

仰々しいタイトルをつけてますが、 たいしたことは書いてません(´・ω・`) なぜKVSを試していたのか? 今月に入り、KVS・・・というより、 NoSQL系の技術をいろいろ試してきたわけですが、 そもそも何を目的としているのか、というと・・・ <前提> 100万件以…

MessagePack-RPCとkumofsを試す

先週、デブサミ2010に参加したとき、 一番感銘を受けたのがkumofsのセッションでした kumofsから学ぶNot only SQLの技術 - 古橋貞之の日記 細かい内容はこのエントリを見ていただければいいのですが、 個人的に気になったのが「非同期処理」のデモでして あ…

Developers Summit 2010 1日目メモ

久々に半日も小難しい話を聞いていたためか、 非常にお疲れモードなので、仮眠でも取りたいところなのですが、 忘れないうちに大雑把なメモを書いておきます...φ(・ω・`) 全体/開始前/各ブースとか 午前はどうしてもってセッションがなかったので、仕事 午後…

Tokyo TyrantをDBと比較してみる

あらかじめ書いておくと、最終的にごく当たり前の結論しか出てきませんΣ(・ω・ノ)ノ ただ、その「当たり前の結論」を、自分で身をもって体感しておくのは、 意味があるとは思います 例によって前置きから入るわけですが、 昨年末あたりから新しいシステム開…