あけましておめでとうございます。 初めまして、2017年4月に中途入社した張沢と申します。 今回はPlay FrameworkでServer-Sent Events(SSE)を使用してServer pushを行う実装方法について書きます。 WebSocketの情報は検索すると色々見つかりますが、SSEの記事やサンプルコードはあまり見かけないため…。 Play Framework 2.5からstream関連のAPI実装がAkka Streamに変わりました。そのため、Server pushのAPIでもAkka Streamを使用する必要があります。この記事ではSSEでのAkka Streamの使用方法について紹介します。 Server-Sent Eventsとは Client(ブラウザ)へHTTP server pushを実現するための技術の1つで、以下のような特徴があります。 HTTPを利