0

私はGdH(Glasgow Distributed Haskell)の実装に興味があります。 しかし、CAP定理GdHでどの組み合わせがサポートされているのか分かりませんでした。 GdHの中の1つを選択することも、Erlangのような明示的なプロセスで構成することもできますか?GdHはどのCAPの組み合わせをサポートしていますか?

答えて

1

私が読んだことは、それが本質的にRMIだけです.Mvarsを使用してコミュニケーションしています。私の経験では、実際にCAPのエコシステムに制限はありません。 ETCDやZookeeperの5つ以上のノードであるが、選挙のメッセージのすべては、リーダーがすべてのノードにコミットするという事実、要求の転送、ログを適用する前にチェックしなければならないチェックは、それ。

2017年に新しいアプリケーションにRMIを使用する必要はありません。正直なところ、RPCパッケージを使用する方がよいでしょう。

https://hackage.haskell.org/package/courier軽量メッセージパッシングlibに、Zeromqで、基本的にあなたがHaskellの上でOTPを取得する最も近いものである最後の

http://haskell-distributed.github.io/のためのベスト。

関連する問題