2024-11-01から1ヶ月間の記事一覧
Cloud Run で「CPU を常に割り当てる」と「インスタンスの最小数を設定する」は、密接に関連していますが、異なる目的を持つ設定です。それぞれの設定が何を意味するかをここにメモします。 CPU を常に割り当てる 設定内容 デフォルトでは Cloud Run はリク…
以前考案した Firestore でカウントアップする ID を返す API ですが、うまくいかなかったので、その時のメモをここに残します。 背景 Firestore の分散カウンタについてメモ 以前考えていたもの 処理の流れ 図 説明 問題点 背景 Firestore のドキュメントへ…
Firestore で高負荷なシステムでオートインクリメントIDを採番する方法をここにメモします。(失敗例も含め ...) 負荷テスト1 テスト内容 条件 cloud function Firestore コード 結果 次の案 再度負荷テスト2 分散カウンターの概念 カウンターシャード IDの…
Mermaid でコメントの入れ方がわからなかったので調べたことをここにメモします。 コメント 書き方 %% で始まる部分はコメントとして無視される 例 Write ```mermaid flowchart %% ここにコメントが書けます。 hoge --> hoge-hoge ``` Preview
python でスプレッドシートの特定のシートをクリアする対応があったのでその時のメモをここに残します。 準備 認証情報の設定 スプレッドシート準備 コード 準備 認証情報の設定 クレデンシャル JSON ファイルを使用して認証し、APIへのアクセスを可能にさせ…
Firestore でカウントアップする ID を返す API 作成したのでその時のメモをここに残します。 Firestore 用途と主な利用ケース データモデル パフォーマンスとスケーラビリティ データの永続性と信頼性 料金 無料枠 サンプル パッケージ コード デプロイ Fir…
『葬送のフリーレン』と『荻野屋の釜飯』がコラボ釜めしを作ったというニュースを見て買ってみました。 今回は、「フリーレンの肉盛り釜めし」「フェルンの鮭ソテー釜めし」「シュタルクのハンバーグ釜めし」の3種類があるみたいで、「シュタルクのハンバー…
Google Cloud Functions で @functions_framework.http を使用する場合、request オブジェクトにどんな情報が含まれているかここにメモします。 request オブジェクトで取得できる情報 サンプル request オブジェクトで取得できる情報 HTTP メソッド request…