·pekko-cqrs-es-implementation
</>

pekko-cqrs-es-implementation

Apache Pekko + Scala 3 を使用した CQRS/イベント ソーシング実装ガイド。 PersistenceEffector を備えた集約アクター、ドメイン モデルとアクターの分離、タイプ セーフな状態遷移、イベント設計、プロトコル バッファーのシリアル化、ZIO ベースのユースケース レイヤー、および読み取りモデル アップデーター パターンを提供します。 対象言語: Scala 3 のみ。 CQRS/イベント ソーシング アーキテクチャが想定されている場合にのみ使用します。 発動条件:リクエストに「Scala」と(「CQRS」または「Event Sourcing」または「Pekko」)が含まれる場合のみ発動します。このスキルは、Scala 以外の言語または CQRS/ES 以外のアーキテクチャには使用しないでください。 トリガー: 「Pekko を使用して CQRS/ES を実装したい」、「Scala で集約アクターを作成したい」、「PersistenceEffector の使用方法」、「Pekko イベント ソーシング」、「Scala での CQRS のコマンド側の実装」、「Pekko による状態遷移の管理」など、Pekko + Scala + CQRS/ES 実装を伴うリクエスト。 非トリガー: 「CQRS のトレードオフ」、「イベント ソーシングとは」、「Java の CQRS」、「Go のイベント ソーシング」、「CQRS の概念の説明」など、Scala/Pekko の範囲外または概念的な概念的な質問に対してアクティブ化しないでください。

11インストール·2トレンド·@j5ik2o

インストール

$npx skills add https://github.com/j5ik2o/okite-ai --skill pekko-cqrs-es-implementation

pekko-cqrs-es-implementation のインストール方法

コマンドラインで pekko-cqrs-es-implementation AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/j5ik2o/okite-ai --skill pekko-cqrs-es-implementation
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: j5ik2o/okite-ai。

上記を満たさない場合は、cqrs-tradeoffs、cqrs-to-event-sourcing、cqrs-aggregate-modelingなど 言語非依存のスキルを使用すること。

| 目的 | ビジネスルール実行 | 効率的なデータ取得 | | データストア | DynamoDB(イベントストア) | PostgreSQL(リードモデル) | | API | GraphQL Mutation | GraphQL Query | | レイヤー | ドメイン → ユースケース → インターフェースアダプタ | インターフェースアダプタのみ | | 整合性 | 強い整合性(集約内) | 結果整合性 |

| 過去形で命名 | 「何が起きたか」を表す | Created, Renamed, Deleted | | V1サフィックス | スキーマ進化に対応 | RenamedV1, RenamedV2 | | 不変 | case classで自動的に保証 | | | 自己完結 | 変更前後の値を含む | oldName, newName | | 必須フィールド | id, entityId, occurredAt | すべてのイベントに共通 |

Apache Pekko + Scala 3 を使用した CQRS/イベント ソーシング実装ガイド。 PersistenceEffector を備えた集約アクター、ドメイン モデルとアクターの分離、タイプ セーフな状態遷移、イベント設計、プロトコル バッファーのシリアル化、ZIO ベースのユースケース レイヤー、および読み取りモデル アップデーター パターンを提供します。 対象言語: Scala 3 のみ。 CQRS/イベント ソーシング アーキテクチャが想定されている場合にのみ使用します。 発動条件:リクエストに「Scala」と(「CQRS」または「Event Sourcing」または「Pekko」)が含まれる場合のみ発動します。このスキルは、Scala 以外の言語または CQRS/ES 以外のアーキテクチャには使用しないでください。 トリガー: 「Pekko を使用して CQRS/ES を実装したい」、「Scala で集約アクターを作成したい」、「PersistenceEffector の使用方法」、「Pekko イベント ソーシング」、「Scala での CQRS のコマンド側の実装」、「Pekko による状態遷移の管理」など、Pekko + Scala + CQRS/ES 実装を伴うリクエスト。 非トリガー: 「CQRS のトレードオフ」、「イベント ソーシングとは」、「Java の CQRS」、「Go のイベント ソーシング」、「CQRS の概念の説明」など、Scala/Pekko の範囲外または概念的な概念的な質問に対してアクティブ化しないでください。 ソース: j5ik2o/okite-ai。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/j5ik2o/okite-ai --skill pekko-cqrs-es-implementation
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-10
更新日
2026-03-11

Browse more skills from j5ik2o/okite-ai

クイックアンサー

pekko-cqrs-es-implementation とは?

Apache Pekko + Scala 3 を使用した CQRS/イベント ソーシング実装ガイド。 PersistenceEffector を備えた集約アクター、ドメイン モデルとアクターの分離、タイプ セーフな状態遷移、イベント設計、プロトコル バッファーのシリアル化、ZIO ベースのユースケース レイヤー、および読み取りモデル アップデーター パターンを提供します。 対象言語: Scala 3 のみ。 CQRS/イベント ソーシング アーキテクチャが想定されている場合にのみ使用します。 発動条件:リクエストに「Scala」と(「CQRS」または「Event Sourcing」または「Pekko」)が含まれる場合のみ発動します。このスキルは、Scala 以外の言語または CQRS/ES 以外のアーキテクチャには使用しないでください。 トリガー: 「Pekko を使用して CQRS/ES を実装したい」、「Scala で集約アクターを作成したい」、「PersistenceEffector の使用方法」、「Pekko イベント ソーシング」、「Scala での CQRS のコマンド側の実装」、「Pekko による状態遷移の管理」など、Pekko + Scala + CQRS/ES 実装を伴うリクエスト。 非トリガー: 「CQRS のトレードオフ」、「イベント ソーシングとは」、「Java の CQRS」、「Go のイベント ソーシング」、「CQRS の概念の説明」など、Scala/Pekko の範囲外または概念的な概念的な質問に対してアクティブ化しないでください。 ソース: j5ik2o/okite-ai。

pekko-cqrs-es-implementation のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/j5ik2o/okite-ai --skill pekko-cqrs-es-implementation インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/j5ik2o/okite-ai