
FastAPIリスエストごとのログ識別方法
以下の文章は執筆者のDavid Lorenzoさんからの許可を得て翻訳したものです。 https://medium.com/gradiant-talks/identifying-fastapi-requests-in-logs-bac328...

以下の文章は執筆者のDavid Lorenzoさんからの許可を得て翻訳したものです。 https://medium.com/gradiant-talks/identifying-fastapi-requests-in-logs-bac328...

fastapiではasyncな関数をテスト関数にしたいときはAsyncClientという、httpxのhttp clientを使用する必要がある。 よく使うTestClientが使えない。 このクライアントは50x系のレスポンスが返却された...

fastapiでのキャッシュ機構をよしなに提供してくれるライブラリ。 fastapiとの使用のためにjsonのシリアライズを考慮したキャッシュの仕組みや、asyncな関数のサポートを提供してくれている。 バックエンド=キャッシュ機構の実態と...

fastapiの起動前、起動後に何らかの処理を仕組みたいときに利用する機構。 例えばロードに時間がかかる機械学習モデルの用意などに使える。 他にもロガーのセットアップなど、起動前後に行いたい処理を良く行う。 startup/shutdown...