Finagle は、Twitter社で開発された JVM 向けの拡張性の高い RPC システムで、既に多くの採用事例があります。 この発表では、なぜ REST ではなく RPC を採用するのか、プロトコルをどのように選択すべきなのか、そしてフィルタを使ってどのようにサービススタックに機能を追加できるのか、といった Finagle の基本を解説します。独自プロトコルの構築についても少しだけ触れると共に、Finagle を本番環境で3年以上運用してきた経験から得られた教訓や忠告を共有します。
このセッションを通じて、Finagle が皆さんの業務に適しているかどうかを判断するのに必要な情報を提供できれば幸いです。
票中 票投票済み