Exploring Type-Informed Lint Rules in Rust based TypeScript Linters
Exploring Type-Informed Lint Rules in Rust based TypeScript Linters
本部長や副本部長もプログラミングを(たまに)することで有名なサイボウズの運用本部長、山本泰宇です。 有名じゃないかもしれませんが、ブログに書いたので有名になるということでご了承ください。 今回は、先日発生した yrmcds に起因する障害の原因と対策を解説します。 yrmcds というのは、サイボウズが開発している memcached 互換のキーバリューストレージです。 問題の理解のため、まず TCP 通信で、通信先の相手の障害にどう対応するか解説します。 データの送信中に相手が落ちるケース このケースはさらに二つに分かれます。 相手の OS は生きているが、通信しているプログラムが落ちるケース 相手の OS ごと(あるいはネットワークごと)落ちるケース 1 と 2 の違いは、前者の場合 RST パケットが返ってくるのに対して、後者ではなにも返ってこない点です。後者の場合、ack されない
青野慶久氏がサイボウズの社長に就任した2005年の直後、同社社員の離職率は28%に急上昇した。危機感を覚えた青野氏が人事制度の見直しを図った結果、離職率は毎年下がり続け、10年には5%に低下、この3年間は5%弱で推移している。 なにが、サイボウズの離職率を下げる原動力になったのだろうか。去る6月25日、PwCあらた監査法人が都内で開いたセミナーで、青野氏は実情を明かした。 青野氏は、自らを「ITベンチャーを立ち上げたぐらいなので、ワーカホリックの類いの人間です。職場で死ねたら本望という感じで、夜も布団の中でパソコンの画面を見ながらまぶたが落ちる瞬間が、私にとってはエクスタシー」と自嘲気味に語る。 1997年の創業以降、同社の年間離職率は15~20%で推移してきた。この水準は、ITベンチャーでは決して珍しくない。 「ITベンチャーの平均離職率は20%ぐらいなので、『こんなもんだろう』と、さほ
3. 自己紹介 光成滋生(サイボウズ・ラボ) 姑息な最適化が大好き 以前はコーデック系の趣味・仕事をやっていた 最近は仕事のために機械学習を勉強中 PRMLあんちょこ公開中(https://github.com/herumi/prml/) blog : http://homepage1.nifty.com/herumi/ mail : herumi@nifty.com twitter : @herumi 3 /24 5. プロファイル プロファイラ 関数組み込みタイプ プログラム自体に組み込まれる それ自体がプログラムに影響を与える 回数は正確 gprofやDevPartner, Vtune タイミング割り込みによる集計タイプ 割り込みでその瞬間のeipを取得し集計 プログラムに影響を(殆ど)与えない 回数は不正確,時間は概ね正確 CodeAnalys
This domain may be for sale!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く