TrainLCD / StationAPI

🤖 The gRPC-Web API for provides nearby japanese train station.
MIT License
4 stars 2 forks source link

経路検索パフォチュー #992

Closed TinyKitten closed 1 week ago

TinyKitten commented 1 week ago

新宿三丁目->元町・中華街でPostman検証 {"from_station_group_id": 2800217,"to_station_group_id": 9931006}

dev

376.43 ms 529.5 ms 409.12 ms

fix/search-perf

427.99 ms 392.75 ms 453.53 ms

devとそんなに変わらないように見えるが500msを超える頻度が減っているので効果ないわけではなさそう

https://github.com/TrainLCD/StationAPI/pull/992/commits/6309b4f52daf2b62e1d0515f66c8e9d1b385c8b6 ↑の対応後400ms以下のレスポンスが続いた

358.78 ms 359.28 ms 358.46 ms

TinyKitten commented 1 week ago

コード見づらくなったのと目立った成果がないので一旦塩漬けする

TinyKitten commented 1 week ago

このPRみたいに「適当な環境、適当なパラメタで適当にベンチマークしたら~ms変わったよ」とかじゃなくてちゃんとしたフォーマットを考えるべきかもしれない #993

TinyKitten commented 1 week ago

stgにデプロイして様子見