reactive_and_proactive
リアクティブとプロアクティブ
吉祥寺.pm34【オンライン】
https://kichijojipm.connpass.com/event/296749/
「コミュニケーションとプロトコル」
2023/10/31(火) 20:30 〜 23:00
https://gyazo.com/2154a26ac0b20aec5b8d61a9ce77cb85
自己紹介
code: suima.json
{
'name' : 'suima (すいま)',
'x-or-twitter' : '@_suima_',
'role' : 'アプリ寄りクラウド PjM(出社頻度2-3回/年)',
'tool' : 'Scrapbox',
'study-subject' : 'Wireless networks',
}
--
suima.iconインフラ勉強会の方から来ました
suima.iconwp.infra-workshop.tech
リアクティブとプロアクティブ
なにかが発生するときに動く : リアクティブ
なにかが発生する前に動く : プロアクティブ
suima.iconコミュニケーションにも両方あるよねという話をします
前半
リアクティブなコミュニケーション
UDPとTCP
UDP
送りたいだけ送る
送りっぱなし
TCP
three-way handshaking
輻輳制御(ウィンドウサイズの調整)
どっちが優れているという話ではない
--
suima.icon流れ的にUDPを先に書いてるけどいつもはTCPが先
suima.iconQUICは今は知識不足
相手は受け取れているか?
こっちが「伝わるっしょ」と思っても、知ってるやつと知らないやつでは受け取る負荷が違う
suima.icon「あぁ あれね」vs「え なにそれ」
あなたから受け取った情報だけを処理しているわけではない
suima.icon他の情報は昨日のあたなたからのものかも
「指示する」の例
UDP
相手が受け取れたか気にせずとりあえず指示をする
こっちが思ったより相手の負荷が高いかも?
TCP
指示を受け取れたか確認しながら量や粒度を調整していく
ACK を確認しながら少しずつ
リアクティブ編 : まとめ
受け止めてほしいならTCPで調整しながら送ろうね
相手のスペックや状態を考慮して
--
suima.icon「だから口頭のコミュニケーションが大事だ」には否定派
suima.icon別のレイヤーで担保するならUDPでもいいかもね
後半
プロアクティブなコミュニケーション
通信のための通信
DHCP
名前解決 -> これはリアクティブか
ルーティングプロトコル
など
人間のコミュニケーションだとどれが相当するんだろうね
あいさつ
チームビルディング
1 on 1
評価面談
フィードバック
好感度蓄積
普段の周知、連絡、リアクション
直接的なコミュニケーション以外の環境づくりも?
整理整頓とか
まとめ
コミュニケーションにも両方ありそう
リアクティブ
プロアクティブ
何も考えずに伝えればいいわけじゃないよね
おわり