こんにちは。AMoAdでエンジニアをやっております、西部と申します。 今回は、AMoAdで外部APIを呼んだ時に便利だったAkkaのThrottlerのチュートリアル的な話をしたいと思います。 Akkaってなんぞ?という方は以下の記事をぜひ読んでみてください。 【Akka入門の入門】Part.1 メッセージを送る 【Akka入門の入門】Part.2 アクター子アクター孫アクター 外部API使用する場合、QPSの制限があるケースがありますよね。 この上限ギリギリまでアクセスしたいという場合にThrottlerは威力を発揮します。 簡単な例でご紹介しましょう。3QPSに抑えるケースです。 sbt version := "1.0" scalaVersion := "2.11.8" resolvers ++= Seq( "Typesafe Repository" at "http://repo.t