このページは http://www.slideshare.net/YanikBerube/vancouver-scala-meetup-feb-2015 の内容を掲載しています。
A presentation I gave at Vancouver’s Scala Meetup in February 2015 documenting a modernization ef...
A presentation I gave at Vancouver’s Scala Meetup in February 2015 documenting a modernization effort from PHP/Gearman to Scala/Akka/async-http-client.
Abstract: Hootsuite issues millions of requests to social networks on behalf of its users on a daily basis. These requests incur network latency costs which can accumulate rapidly and affect user experience and operations in general. This talk will review the modernization of Hootsuite’s infrastructure for automated publishing via RSS/Atom feeds and how Scala, Akka, and Ning’s asynchronous HTTP client were combined to effectively handle network latency. It will explore the motivations behind this effort, the approaches used, the benefits, and the lessons learned from developing and deploying this reactive service.