交通情報系スキルを事例に見る日常生活に溶け込むスキルのテクニック(Alexa Day 2019でのブログ)
2019/04/07
以下は、気になったことのメモとか感想を書いています。
登壇者、発表者、主催企業などの意図とは異なる可能性がありますことをご了承ください。
交通系のアプリケーションやスキルを提供されているジョルダンさん。
バス案内のスキルを公開されている。
少し会場に戻るのが遅れたので、Lambdaのコールドスタートによる応答遅延をどうするか、というお話から聞きました。
結果としては、LambadをやめてEC2上でのhttpsホスティングにしたとのこと。
Node.js, Express, foreverで待っているサーバーを作ったとのこと。
Lambdaはメモリ512MB、EC2インスタンスはt2.nanoで比較。
スクリプトの実行時間(Duration Time)の比較はそんなに大きな差はなかった。
Alexa側でレスポンスを比較した結果はLambdaのコールドスタートが1秒かかってしまっていた。
その1秒というシビアな差を求めたのは、朝の忙しい時間に使われるスキルであること、そして会話の応答が遅いのもストレスになるので解消したかったとのこと。
ウォームスタートだとLambdaでも問題ないのですが、リクエストを全部予測してウォームアップしておくこともできないですもんね。
課題として、発話からバス停の数が多すぎて(約23万件)特定もできなかったらしい。
ここはアカウントリンクを使用して、お気に入りバス停の登録をされるようにした。
そしてマルチデバイスにも対応するためにお気に入り情報をユーザーDBに仮登録しながらデバイスと紐づけている。
そうかあ。私がバスアプリ使うなら、東京と大阪でそれぞれAlexaがいるから、お気に入りバス停も別で保持したいですね。そういうことか。 #alexaday2019
— やました (@yamamanx) 2019年4月6日
Lambdaはnpmモジュールを軽くするなどチューニングの余地はあるかもとのこと。
これ、Pythonとも比較して考えてみたいですね。
それにしてもジョルダンさんでは、目的を実現するために手段を選ばない、というのがよくわかりました。
最後までお読みいただきましてありがとうございました!
「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。
「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。
「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。
「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。
「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。
「AWSではじめるLinux入門ガイド」という本を書きました。
開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
関連記事
-
-
ヤマムギvol.18 AWS CloudFormationのデモをしました
ゴールデンウィーク10日連続朝30分のデモチャレンジ6日目です。 90名さんもの …
-
-
JAWS-UG Osaka 第15回勉強会 AWS Summit Tokyo 2016 アップデート追っかけ会
「JAWS-UG Osaka 第15回勉強会 AWS Summit Tokyo …
-
-
Innovation EGG 第8回 『可視化・課題と支える技術』に行ってきました
Innovation EGG 第8回 『可視化・課題と支える技術』に行ってきまし …
-
-
「大阪 Figma Meeting #01」に参加しました
大阪 Figma Meeting #01に参加しました。 Figma触ったことな …
-
-
Innovation EGG 第7回 『クラウドネィティブ化する世界』に行ってきました
Innovation EGG 第7回 『クラウドネィティブ化する世界』に行ってき …
-
-
Java SE 7 Silver対策勉強をしながらメモ 2015/2/2
本日はクラス定義とオブジェクト。 一気に範囲が広がった感。 いつものごとくマーク …
-
-
「Vonage Meetup in Osaka」に参加しました
2024/5/28にVonage Meetup in Osakaに参加しました! …
-
-
「JAWS DAYSに行きたくても行けなかった人に捧ぐ!AWSユーザーが教えてくれるAWSにまつわる最新事情」で運営と発表をしました
JAWS DAYS 2017のre:Capを大阪で開催しました。 JAWS DA …
-
-
Developers Summit 2024「エンジニアの成長とそれを支える組織の考え方」を見ました
株式会社ビッグツリーテクノロジー&コンサルティング CTO 高安 厚思さ …
-
-
「JAWS-UG 四国クラウドお遍路」からの特急南風にて変わり続けなければならないなあと思った
「JAWS-UG 四国クラウドお遍路」というAWSのユーザーグループJAWS-U …





