私の組織は、クライアントとサービスを統合するための共通語として Thrift メッセージングを採用することを選択しました。すべてのサービスは Scala で作成されます (または作成される予定です) が、クライアントは他の言語で作成されます。
現在 (私の知る限り)、Scrooge は Scala 用の唯一の Thrift IDL コンパイラであり、Finagle をターゲットにしています。スプレーでサービスを構築するオプションが欲しいです。
市販の (オープンソース) ソフトウェアを使用する場合、どのようなオプションがありますか?