ブログに書くのが遅くなってしまった。
前回につづいて今回も発表した。
前回のつづきのような感じになっていて、API を中心にしたアーキテクチャに移行していくにあたって、まずは API クライアントのカオスな状況を整備(してから CircuitBreaker を入れたり)したいという内容。
SwaggerCodegen 生成したクライアント(API クラス、モデルクラス)を使うけども、生成したままのコードではサービスに投入するにはまだ不十分だと思うところがあって、その辺りをどうしていこうかというのを後半に書いている。
( 生成した API クラスで CircuitBreaker を使う方法を以前 Swagger Codegen + CircuitBreaker(Ganesha) に書いていた )
Generation Gap パターンの適用方法については、スライドに書いてる方法だとちょっと微妙なことに気づいたので考え中。
ひとまず発表が終わってホッとしたけど、まだ願望を共有しただけなのでこれからが本番。