2024-01-01から1年間の記事一覧
DDDの言及する範囲 思想・哲学: 複雑なシステムへの取り組み方、開発の考え方や進め方 設計戦略: ドメインモデリングに繋げるためのアプローチの方針 ドメインエキスパートとの協調、ユビキタス言語、境界づけられたコンテキスト等 実装パターン: ドメインモ…
generatorMysqlConfigの書き方 初回設定時に必要と思った設定を以下にコメント付きで記載しておく <generatorConfiguration> </generatorconfiguration>
Keyの作成方法の一例を書いておく head -c 32 /dev/urandom > test.key cat test.key | base64
Slackでのリマインダー設定方法 メッセージフィールドに、次の形式でリマインダーの詳細を入力します /remind [yourself or #channel] [what] [when] タイミングの設定方法 every day(毎日) every Monday(毎週月曜日) every weekday(平日に毎日) every…
移動系 履歴 ワークスペース 検索 フォーカス移動 編集、書式設定 表示、非表示 移動系 説明 コマンド 補足 「未読」に移動する Command + Shift + A 「スレッド」に移動する Command + Shift + T 「DM」に移動する Command + Shift + K 「メンション&リアク…
GitHub Actionsとは? ビルド、テスト、デプロイなどを自動化するCI/CDプラットフォームのこと。GitHub内のサービスのため、GitHub内で完結することができる。 GiHub Actionsの仕組み 設置場所:.github/workflows ファイル形式:yml 記載内容:ワークフロー…
Apache Kafkaとは? メッセージングシステム 利用メリット Apache Kafkaの構成 Apache Kafkaの特徴 分散システム 分散システムのメリット データの永続化 データ永続化によるメリット 参考URL Apache Kafkaとは? 複数台のサーバーで大量データを処理する分…
便利そうと思って導入したプラグインの概要について以下に記載する。 詳しい内容は、参考URLを参照のこと。 便利プラグイン コード共有 GitLink:エディタ上のコードを右クリックで、コード共有リンクコピーのメニューを出せる コード理解 Find Pull Request…
メッセージに付けるノートが思うように出力できなかったので、記載しておく note 【表示位置】 of 【起点の要素】 【表示位置】 :right left over 【起点の要素】:participantで定義した要素 参考ソースと画面イメージ @startuml participant Alice partic…
AWS App Runner ECRにコンテナイメージをpushまたは、GitHubにコードpushすると、自動デプロイしてくれる コンテナがデプロイされるとApp RunnerがマネージドのLBを設定してくれる コンテナ管理とかVPC周り、ALB,NLBとかscalingなどを隠蔽して提供してくれる…
マイクロサービスの課題 近年、マイクロサービスが大流行しているがネットワークに関係する課題がある トラッフィク管理、可観測性、セキュリティの3つ ネットワークに由来する課題解決のための機能 マイクロサービスシステムの運用には、分散システムのネ…