タグ

C++と興味深いに関するrti7743のブックマーク (2)

  • 並列メッセージングフレームワーク「MessagePack-RPC for C++」リリース - Blog by Sadayuki Furuhashi

    分散KVS kumofs のコードは、全体で約2万行です。 そのうち、ネットワークI/Oやプロトコルに関するコードは約1万行で、全体の約半分を占めています。 並列イベント駆動I/Oフレームワーク「mpio」リリース ネットワークアプリケーションを実装する上で、もっとも大きな障壁は、ネットワークI/Oとプロトコルです。 では、それが両方ともフレームワークでサポートされ、コードを書く必要が無くなったらどうでしょうか? 54行で簡単な分散KVSを実装したり、140行で分散リアルタイム検索エンジンを実装することができます。すなわち、インデックス作成サーバ、検索サーバ、DBサーバなど、多数のサーバが連携し、スケールアウトの恩恵を得ることができるネットワークアプリケーションを、1台のホスト上で動作する並列アプリケーションとほぼ同じように書くことができます。 実装上の問題から解放されれば、並列性や耐障害

    並列メッセージングフレームワーク「MessagePack-RPC for C++」リリース - Blog by Sadayuki Furuhashi
  • アリス・マーガトロイドはロマサガで初めて見た - 名古屋313の日記

    C++ | 18:54上の事実に帰宅途中に気付きました。因みに今日は昨日安定してカルドセプトをやるという事態に陥ったので、結果はひどかったですね。残当です。帰宅途中と言えば、帰宅に利用した3路線が全て7〜8分遅れるという事態に直面しました。こんな日もあるんですね。C++のどっち派特集特集第3弾です。なんか特集と銘打ったからには連続で3回くらいやらないとまずいかなとか勝手に思ったので。今回はC++のどっち派です。const char* p VS char const *p次の中仲間はずれはどれでしょう? const char* p; // 1 char const *p; // 2 char* const p; // 3 答えは3ですね。こいつだけポインタの値自体が固定だという決意表明、他はポインタが指している物が固定だという決意表明です。つまり、1と2は同じです。さて、先ず最初のどっち派は

    rti7743
    rti7743 2010/01/26
    自分も大体同じ考えです。 const char * だし、 int a = 0; だし、
  • 1