タグ

ブックマーク / qiita.com/xichihara (1)

  • AWS Lambda 上で Jinja2 を使う場合の実行時間を削減する方法 - Qiita

    はじめに DMMグループ Advent Calendar 2020 3日目の記事です。 AWS Lambda 上で HTML を生成するアプリケーションを動かす場合に、 Python ランタイムを選択し Jinja2 を利用することが考えられます。 AWS Lambda では コードの実行時間に対して課金される ため、Jinja2 による HTML 生成にかかる時間が小さい方がコスト的に嬉しいです。 そこでこの記事では、AWS Lambda 上で Jinja2 により HTML を生成する際に実行時間を小さくするための方法を検討します。 前提 下記の環境を前提とします。 AWS Lambda ランタイム: Python 3.8 AWS Lambda メモリ割り当て: 128MB Jinja2: 2.11.2 結論 Jinja2 での HTML 生成にかかる時間を小さくするには、下記の方法が

    AWS Lambda 上で Jinja2 を使う場合の実行時間を削減する方法 - Qiita
    sh19910711
    sh19910711 2024/06/16
    "Lambda では コードの実行時間に対して課金される ため、Jinja2 による HTML 生成にかかる時間が小さい方がコスト的に嬉しい / Jinja2 の Environment のインスタンスを使い回す + テンプレートを事前にコンパイルしておく" 2020
  • 1