Scraps

コンウェイの法則の逆転現象

「システムの構造を変更するほうが組織の構造を変更するよりも困難である場合、組織の構造はむしろシステムの構造から優越的に影響を受ける。」

逆コンウェイ戦略

もしソフトウェアアーキテクチャがコンウェイの法則に従い組織(のコミュニケーション)の形になるならば、理想的なソフトウェアアーキテクチャから逆算した組織を作ると、自ら理想のアーキテクチャを導く力学が働くことを期待する組織戦略。

Laravel

S3 に単純に保存するならば、 filesystems.php の機能の S3 plugin である flysystem-aws-s3-v3 を用いることで実現が可能。

(quora): 年功序列は世界最先端

元々は能力至上主義者だったが、年功序列の良さを見直した経営者の話。

AWS IQ

AWS 認定エキスパートと業務委託的に提携できる Job Matching 的なプラットフォーム

Debezium

RDB への CRUD 操作を、 Event として Kafka などのメッセージへ変換してくれる OSS

AWS Step Functions

ローコードツール on AWS resources

Vue.js に外部ライブラリの dom 操作を組み込む

vm と dom 操作を自力でやれば、外部ライブラリを integrate できる。

Vue 3 での Reactivity System

Proxy によって、 attribute の読み書きをフックする。 obj['attr'] = valdelete でも動作する。

SQS + Lambda

Event Source Mapping で実現される queue batching + Lambda のパターン。

redrive policy

AWS SQS において、 Dead Letter Queue にレコードを移動する条件を定めるデータ。

AWS SQS Visibility Timeout

SQS があるコンシューマーにレコードを配信したが、そのコンシューマから DeleteMessage のコマンドが届かない時、 SQS は Visibility Timeout を行い、そのレコードを再度 queue 上で配信可能状態にする。