[Update] MBC CQRS サーバーレス フレームワーク Ver 0.1.35-beta COREに同期処理を追加しました。
Technology
Nov 27, 2024
MBC CQRS サーバーレス フレームワークの Ver 0.1.35-beta をリリースしました。
今回の修正により同期処理を追加しました。
CQRSは非同期処理が基本ですが、システムを組む際どうしても同期処理を行わなくてはいけない場面が出てくると思いますので、同期処理もフレームワークとしてサポートすることにしました。
非同期処理と同期処理について名前を分かりやすくするため以下のようなFunction名にしました。
- publishAsync: 非同期処理でコマンドを保存する(CQRSにて処理をする)
- publishSync: 同期処理でデータを保存する
- publishPartialUpdateAsync: 非同期処理で変更コマンドを保存する(CQRSにて処理をする)
- publishPartialUpdateSync: 同期処理でデータの変更を行う
Deprecated情報
以下のファンクションはv0.2にて廃止します
- publish
publishAsync
を使用するようにして下さい。
- publishPartialUpdate
publishPartialUpdateAsync
を使用するようにして下さい。