chevron_left

メインカテゴリーを選択しなおす

cancel
arrow_drop_down
  • 【CloudRun】「CPUを常に割り当てる」と「インスタンスの最小数を常に割り当てる」の関係について

    Cloud Run で「CPU を常に割り当てる」と「インスタンスの最小数を設定する」は、密接に関連していますが、異なる目的を持つ設定です。それぞれの設定が何を意味するかをここにメモします。 CPU を常に割り当てる 設定内容 デフォルトでは Cloud Run はリクエストがない間、CPU を無効化します(スケーラビリティのため)。「CPU を常に割り当てる」を有効にすると、リクエストがない間でもインスタンスでバックグラウンドプロセスを実行できます。 メリット バックグラウンド処理(例: スケジューラーやキュー監視)が可能 インスタンスが「コールドスタート」した場合の初期化処理を事前に実行可…

  • 【Firestore】カウントアップする ID を返す API 作成(失敗編)

    以前考案したFirestoreでカウントアップする ID を返す API ですが、うまくいかなかったので、その時のメモをここに残します。 背景 Firestore の分散カウンタについてメモ 以前考えていたもの 処理の流れ 図 説明 問題点 背景 Firestoreのドキュメントへの書き込みにはリミットがあり、ドキュメントへの最大継続書き込み速度は1秒あたり1回となっています。 https://firebase.google.com/docs/firestore/quotas?hl=ja#soft_limits Firestore の分散カウンタについてメモ Firestore の分散カウンタ…

  • 【Firestore】Firestore で高負荷なシステムでオートインクリメントIDを採番

    Firestore で高負荷なシステムでオートインクリメントIDを採番する方法をここにメモします。(失敗例も含め ...) 負荷テスト1 テスト内容 条件 cloud function Firestore コード 結果 次の案 再度負荷テスト2 分散カウンターの概念 カウンターシャード IDの採番 コード テスト内容 条件 cloud function Firestore 想定 結果 負荷テスト1 Firestore にトランザクションを入れて負荷テストを実施してみました。 テスト内容 同時接続: 1000 同時ユーザ数(最大): 1000 1秒間でのユーザ増加数: 10 条件 cloud f…

  • 【github】Mermaid コメントの入れ方

    Mermaid でコメントの入れ方がわからなかったので調べたことをここにメモします。 コメント 書き方 %% で始まる部分はコメントとして無視される 例 Write ```mermaid flowchart %% ここにコメントが書けます。 hoge --> hoge-hoge ``` Preview

  • 【python】スプレッドシートの特定のシートをクリア

    python でスプレッドシートの特定のシートをクリアする対応があったのでその時のメモをここに残します。 準備 認証情報の設定 スプレッドシート準備 コード 準備 認証情報の設定 クレデンシャル JSON ファイルを使用して認証し、APIへのアクセスを可能にさせたいので以下の準備を行います。 gcp コンソールから左側メニューから「APIとサービス」 > 「認証情報」に進む 「認証情報を作成」をクリックし、「サービスアカウント」を選択 サービスアカウント名とIDを入力し、「作成して続行」をクリック サービスアカウントが作成された後、「キーを作成」をクリック 「JSON」形式を選択すると、クレデ…

  • 【Firestore】カウントアップする ID を返す API 作成

    Firestore でカウントアップする ID を返す API 作成したのでその時のメモをここに残します。 Firestore 用途と主な利用ケース データモデル パフォーマンスとスケーラビリティ データの永続性と信頼性 料金 無料枠 サンプル パッケージ コード デプロイ Firestore Firestore は、Google 社が提供する NoSQL 型のデータベースです。 用途と主な利用ケース サーバーレスの NoSQL ドキュメントデータベースで、構造化されたデータの格納やリアルタイム同期を可能にします。例えば、チャットアプリやコラボレーションツール、複雑なクエリが必要なアプリに適し…

  • 葬送のフリーレンのコラボ釜飯を食べました

    『葬送のフリーレン』と『荻野屋の釜飯』がコラボ釜めしを作ったというニュースを見て買ってみました。 今回は、「フリーレンの肉盛り釜めし」「フェルンの鮭ソテー釜めし」「シュタルクのハンバーグ釜めし」の3種類があるみたいで、「シュタルクのハンバーグ釜めし」を購入しました。(「フリーレンの肉盛り釜めし」「フェルンの鮭ソテー釜めし」はすでに売り切れでした...)安定の美味しさでした。 器は洗って、自作の釜飯を作ろうと思います。

  • 【Cloud Functions】@functions_framework.http の request オブジェクト

    Google Cloud Functions で @functions_framework.http を使用する場合、request オブジェクトにどんな情報が含まれているかここにメモします。 request オブジェクトで取得できる情報 サンプル request オブジェクトで取得できる情報 HTTP メソッド request.method リクエストのHTTPメソッドを取得します(例:GET, POST, PUT, DELETEなど)。 ヘッダー request.headers リクエストのすべてのHTTPヘッダーが格納されている辞書型オブジェクトです。特定のヘッダーを取得するには、req…

arrow_drop_down

ブログリーダー」を活用して、a1026302さんをフォローしませんか?

ハンドル名
a1026302さん
ブログタイトル
ものづくりのブログ
フォロー
ものづくりのブログ

にほんブログ村 カテゴリー一覧

商用