因此,我有一個現有的Spring庫,它執行一些阻塞任務(作爲服務公開),我打算使用Scala Futures來展示多處理器功能。目的是讓人們對Scala/Akka技術堆棧感興趣。多核性能如何與Scala中的執行上下文和線程池相關
這是我的問題。假設我從現有的Spring庫中獲得兩個服務。這些服務執行不同的阻塞任務(IO,數據庫操作)。 我如何確保這些任務(服務調用)跨多個核心執行? 例如,我如何利用自定義執行上下文? 每個服務呼叫需要一個嗎? 執行上下文/線程池如何與多核心操作相關聯?
感謝此諒解中的任何幫助。
能否請您解釋一下怎麼做'ExecutionContext' Scala中涉及到這方面的線程。感謝您的幫助。 :) –
這是一個廣泛的話題。我建議這兩個讀取:http://docs.scala-lang.org/overviews/parallel-collections/overview.html和http://docs.scala-lang.org/overviews/core/futures.html以及來自EPFL的並行編程Coursera課程。你也可以給我留言;這不再是原始問題的一部分。 – sebszyller
thx並會做 –