1

scala /w akka のソケットを介してデータ (おそらく非常に大きなファイル) を受信して​​います。だから私は、そのデータのチャックをローカルファイルに書き込むためのより高いパフォーマンスのための最良の方法は何だろうと思っていますか?

それが私がデータを受け取る方法です:

def processRequest(implicit socket: IO.SocketHandle): IO.Iteratee[Unit] = {
    IO.repeat {
        for {   
            all <- IO.takeUntil(EOL)
        } 
        yield { 
            val stuffIWantToSave = all.decodeString("UTF-8")
            //how do handle this string?
        }
    }
}

ありがとう、マーティン

4

1 に答える 1