2017年12月4日のブックマーク (4件)

  • トランザクションの並行実行制御 rev.2

    2. 自己紹介 • 星野 喬 • サイボウズ・ラボ • 今の仕事 • WalB の開発(ストレージバックアップ) http://walb-linux.github.io/ • などなど • 今の興味 • トランザクションシステム 2 3. サイボウズ の紹介 • チームあるところにサイボウズあり • 多様性/公明正大/理想への共感/自立と議論の文化 • 製品、サービス • Office/Garoon: カレンダー、ワークフローなど • kintone: LowCode Developing (WebDB+α) • メールワイズ: チームでメール対応 (サポートetc) • Live: 無料、少人数/一時的なチーム向け • 特徴 • 「場」+データ+コミュニケーション • アクセス権などしっかり(エンタープライズも安心) 3 5. 採用/インターン/ラボユース • エンジニア採用 • イ

    トランザクションの並行実行制御 rev.2
    ryoju
    ryoju 2017/12/04
  • MVTO (multi-version timestamp ordering) - 急がば回れ、選ぶなら近道

    MVCC系の実装プロトコルの代表例。 そのほかにMV2PL(実際は2V2PLが多い)とMVSGTがある。なおMVTOにも様々なバリエーションがある。理論自体は1980年後半から存在している。version無制限というのは、従来のH/Wでは非現実的だったが、近年のノードあたりのメモリーの大容量化やNVRAMの登場によってそれほどデタラメな前提ではなくなりつつある。適切にGCをかけることやversion traverseを工夫することでパフォーマンスを維持することができる。その結果最近のMVCC系のプロトコル実装はMVTOが多くなっているように見受けられる。というよりもほぼMVCC=MVTO一色の様相だ。実際、ベンチマークも数字は出ている。 (修正:MVCCの中にOCCではあるがMulti-versionを利用する形式のものをあり(MVOCC)、それもMVCCとすれば、MVCCはMVOCC+M

    MVTO (multi-version timestamp ordering) - 急がば回れ、選ぶなら近道
    ryoju
    ryoju 2017/12/04
  • Cicada:Dependably Fast Multi-Core In-Memory Transactions - 急がば回れ、選ぶなら近道

    Cicada: Dependably Fast Multi-Core In-Memory Transactions https://www.cs.cmu.edu/~hl/papers/cicada-sigmod2017.pdf SIGMOD2017で発表されている。現状の分散OLTPのアーキテクチャをうまくまとめて、欠点をうまくカバーアップし、言って見れば次世代MVCCの一つの形を提示している。その上で、現在世界最高のパフォーマンスを叩き出している。現時点で世界最速DB(ただし自称)。 現状の分散OLTPは大きな流れは、SILO/Foedus/MOCC/等のOCC系、すなわち2PLをベースにした実装で理論上はmonoversionでのserializableの実現を行っている方式と、Hekaton/HyPer/Bohm/ERMIAといったMVCC系、すなわちMVTOの派生をベースにしてmu

    Cicada:Dependably Fast Multi-Core In-Memory Transactions - 急がば回れ、選ぶなら近道
    ryoju
    ryoju 2017/12/04
  • 『MONEY』こと「お金を丸裸にする」の訳者あとがき - 山形浩生の「経済のトリセツ」

    すでにご存じの方もいると思うけれど、また山形&守岡訳で、ウィーラン『MONEY』が出る。 MONEY もう一度学ぶお金のしくみ 作者:チャールズ・ウィーラン発売日: 2017/12/18メディア: 単行 これは実は、これまで出た『経済学をまる裸にする』『統計学をまる裸にする』と同じシリーズで、ホントなら『お金をまる裸にする』という邦題にするとよかったんじゃないかとも思う。でも版元も変わったし、営業方針の差もあって、現在の題名になった次第。 経済学をまる裸にする 当はこんなに面白い 作者:チャールズ・ウィーラン発売日: 2014/07/23メディア: 単行(ソフトカバー) 統計学をまる裸にする データはもう怖くない 作者:チャールズ・ウィーラン発売日: 2014/07/23メディア: 単行(ソフトカバー) この前の二つと同じく、お金というものについての、とても普通の説明書。何か突出し

    『MONEY』こと「お金を丸裸にする」の訳者あとがき - 山形浩生の「経済のトリセツ」
    ryoju
    ryoju 2017/12/04