Open8
axon入門
とりあえず公式ドキュメントを翻訳に頼ってざっと読んだ
まあ書いてあることの理屈は割と理解できる
どうやってやるのかがさっぱりわからん
とりあえず空のプロジェクトを作って試していく
まずGradleが全然わからんのでこれで概要をふわっと理解
難しいことはよくわからんのでIntelliJのプロジェクト新規作成で、Kotlin、Gradlewを選んでノリで作る
build.gradle.ktsのdependenciesに以下を追加してみた
implementation(platform("org.axonframework:axon-bom:4.9.4"))
Springで動かしてみたいからこっちの方が良さそう
springのAPIを立ち上げたら、axon serverとの接続に失敗してるみたいなログがいっぱい出たので、dockerでaxon serverを立ち上げたらなんか良い感じになった
今日はここまで
成瀬さんのサンプルをひたすら読みながらコード書いてみたら、結構実装イメージは固まってきた
ただkafka周りの設定とかデプロイ周りが全然イメージ湧いてない