JAWS-UG Osaka 第22回勉強会 東西の中の人が語る!!! Microservices × Serverless On AWS

勉強会参加時の実況ツイート
1
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

冪等性とは。何度実行しても同じ状態になること。何度正常系を実行しても同じ状態になることではない。2回目以降はエラーになるのもべき等。 #jawsug

2018-01-20 15:48:25
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

Integrity 最終的にはACIDの担保。ACIDトランザクションのないDynamoと仲良くするしかない。 #jawsug

2018-01-20 15:49:26
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

Security クラウドサービス自体のセキュリティはおまかせ。ユーザは認証情報を担保。IAMに寄せる。クライアントはCognitoとか。 #jawsug

2018-01-20 15:54:07
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

なぜ、マイクロサービスなのか。 →システムは複雑で巨大化していくが、リリースは素早く無停止で。 #jawsug

2018-01-20 16:16:38
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

サービスの分割。 ・適切な大きさ/数に。 ・分割はドメイン単位で。 →業務の関心事ごとに分割 #jawsug

2018-01-20 16:19:23
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

データの分割。 データは各サービスごとにもつ。 →共有すると、他のサービスが引きずられる。不整合を許容できるようにする。 →メッセージングによって非同期でデータ連携。 #jawsug

2018-01-20 16:21:22
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

レジリエンス。障害が起きたら自ら復旧する。障害の伝搬を阻止する。 #jawsug

2018-01-20 16:23:57
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

AWSサービスの'くせ'について。 KinesisとSQSの比較。KinesisにLambdaを4つ以上ぶらさげると1秒1以上でポーリングされるため、逆に遅くなる。 #jawsug

2018-01-20 16:30:23
さらむゅん@ともーちもちもちともーちもちもちともちもちもちー @saramune

DynamoDB。バックアップどうする問題。スパイクに対するオートスケール間に合わない問題。 #jawsug

2018-01-20 16:35:27