分散ファイルシステムは、やっぱり難しいよね。
昨日はDocument読んだんですが、今日は、mon/osdの C++ Header から。なのだが、
C++17 勉強会みたいな感じに。
いろいろあるな。LLVM もそうだったけど。
std::forward std::move && 値渡し関係の効率化的な
lambda (captureってなんだよ) [&] とか [=] とか
std::optional Maybe 今頃?
std::deque 差分リスト的な
std::set std::map の値のないやつ
std::lock_guard RAII的な lock
explict constructor compilerに勝手に使われない
std::variant Unionの頭の良い奴(動的なの?)
boost::intrusive 意味不明
でも、最後には gdb で mount したところに書き込んだところからのeventを捕まえられました。
しかし、その直後に heart beatで見つけられて殺された。ひどい。
なんか、本があるのか。そっちを読んでからかも。
Ceph: Designing and Implementing Scalable Storage Systems
https://www.amazon.com/dp/B07NC5NM5Q
No comments:
Post a Comment