100万コンテンツ
今作ってるモノリスアプリの、
コンテンツ数100万件になるような機能
DynamoDBとか使ってマイクロサービス化したほうがいいのかなーって思ったことがあったけど、
そもそもOpenSearchがNoSQLでDynamoDBみたいなものだから
アプリはSoT(Source of Truth)
検索はOpenSearch
っていうふうに住み分ければ何も問題ないのだった(アプリで重い処理しなければ)
NoSQLでインデックス作るときによく言われる
ユースケースに合わせてインデックス作れ
の感覚が最近わかってきた気がするぅ