finagle

    0熱度

    1回答

    我想爲某些tcp服務構建異步客戶端。服務需要握手。當初始連接建立時,我可以進行握手,但如果連接失敗並且重新連接,我無法再次握手。有沒有辦法捕捉連接的事件? 謝謝!

    3熱度

    3回答

    我想用java agant整合Scala的應用程序(紅隼,http://robey.github.com/kestrel)與NewRelic的,但有錯誤 sh scripts/devel.sh Starting kestrel in development mode... Mar 28, 2013 18:15:15 +0800 NewRelic 1 INFO: Agent is using L

    1熱度

    1回答

    看起來像Twitter的Finagle庫使用緩存時,多個調用到同一個端點。通常這會很好,但對自動化測試不利。有沒有緩存,我可以關閉它嗎?

    4熱度

    1回答

    除了Thrift服務之外,是否有任何方法可以從PHP調用Scala函數?最初我嘗試了Thrift服務,但問題在於,它有時可以使用,有時卻不能使用。有沒有解決這個問題的簡單方法? 下面的代碼是我server.scala程序 try { val serverTransport: TServerSocket= new TServerSocket(9778) val processor

    2熱度

    2回答

    我見過兩種工具可以產生finagle兼容的節儉。 是this one太老了嗎?最新的是節儉0.9。我還能使用它嗎? 還是應該用this one?它在Scala上生成一個Java綁定。

    7熱度

    1回答

    在web服務的上下文中,我使用過術語「TCP連接流失」。特別是Twitter finagle有辦法避免它發生。它是如何發生的?這是什麼意思?

    4熱度

    3回答

    我是Finagle的新手。我正在閱讀某人的代碼,發現Future對象在不同的​​連接操作中被重用。我的問題是會導致Future對象被多次執行(在每個連接中),還是隻會執行一次並將結果存儲到以後的連接中? 例子: Future<A> a= b .join(c) .flatMap(new SomeFunctionReturningA()); Future<Tuple2<

    5熱度

    1回答

    我正在使用Twitter Finagle編寫服務器端程序。我不使用完整的Twitter服務器堆棧,只是啓用異步處理的部分(如Future,Function等)。我希望未來的對象有超時,所以我寫了這個: Future<String> future = Future.value(some_input).flatMap(time_consuming_function1); future.get(Dur

    3熱度

    1回答

    我正在開發一個轉一圈的策略遊戲,我試圖做多人部分。我從來沒有做過類似的事情,但我收到了使用rpc的強烈建議。我的多人遊戲將託管在主服務器上,基本上玩家發送他所做的並接收新遊戲狀態。如果我明白,使用rpc體系結構,服務器只能回覆他收到的請求。因此,我認爲玩家首先登錄到服務器,發送憑據,然後通過rpc發送他所做的,並且每嘗試刷新其當前遊戲(通過發送請求「刷新」)x毫秒。我不明白的是如何用這個我可以有一

    1熱度

    1回答

    我正在閱讀Finagle和Akka,想知道在Ruby世界中是否有類似的框架?