& Confidential 19 現行のフロントエンド-バックエンドApp間通信を確認 ◼フロントエンドとバックエンド、それぞれのロジックで使うDTOが個別にある ◼通信するときに、お互いのDTOを送信しあっている 現行AppのインターフェースはDTOによる依存度が強い 新規APIのインターフェースはDTOによる依存度を減らせないか? FrontEndApp BackEndApp B F B F フロントDTO バックDTO
& Confidential 39 新規 ColumnDB バッチのリクエストを減らして、Rate Limitは解消 ◼ トランザクションデータは、重複したKeyを持つレコードがたくさんあった ◼ 同じKeyのレコードをまとめて1回のリクエストにする。リクエスト回数が減り、Rate Limit解消 Before バッチ処理 入力ファイル Key1 Key2 Key3 … … A B D … … A C E … … After バッチ処理 入力ファイル 新規 ColumnDB A B D … … C E … … リクエスト数減