orleans

    0

    1答えて

    まず、私はOrleansを初めて勉強しましたが、すでにいくつかのドキュメントを読みましたが、プロジェクトは非常に有望です。私は生産環境でサイロの穀物のコードを更新する方法に関して質問があります。 私はErlangにアクターモデルがあり、Whatsappではコードの更新を行うことができます。オルレアンでこれが可能かどうか、サイロをやめて新しいコードを導入する必要がありますか?もしそうなら、これは計画

    5

    1答えて

    こんにちは私は始めようとしているプロジェクトのアクターフレームワークを選択する初期段階にあります。私が知る限り、オルレアンは開発者をできるだけ多くの苦痛から解放することを意図していましたが、パフォーマンスを犠牲にしました。 Akka.netで私は俳優のサイズが400バイトだと分かっています。私が正しいとすれば、あなたはオルレアンで管理されているクラスタ接続やものを処理するために低レベルに行かなけれ

    0

    1答えて

    オルレーンサイロの最適な最小または推奨ハードウェア(主にコア - ラム)は何ですか? CPUタスクとI/Oタスクを持つアプリケーションの場合 どの基準で規模を決定するかによって、クラウドにノードが追加されますか?

    1

    1答えて

    私は、(私はSignalR/WebAPIを介して行った)プッシュ通知サービスと将来のタスクランナー/スケジューラを特定の日付/時間またはいくつかの定期的な間隔。 ユースケースの例は、お支払い期日までに支払いがまだ行われていない場合、システムが「管理者」に電子メール/ SMSを「消費者」に送信する支払いリマインダサービスです。リマインダーは、さらに日付にスヌーズされるか、または手動または自動で新しい

    0

    1答えて

    いくつかのサイロが何らかの理由で応答しない(サーバーがダウンしているなど)場合、Grain Fail-Overの動作をテストしています。現在、我々は2つのサイロを2つの異なるマシン上で実行しており、それぞれにグレインをアクティブにしています。次に、サイロの1つを殺すように進んでいます(予期せず)。私たちはDEADサイロで穀物を呼びそそうとしていますが、タイムアウトしてから(合計3分だと思います)、

    0

    1答えて

    私は数時間迷惑をかいてきましたが、私はOrleansと一緒にDIの仕事をすることはできません。 ドキュメント(Orleans - Depencency Injection)状態:あなたはこのようになります起動クラスを記述する必要が続いて <?xml version="1.0" encoding="utf-8"?> <OrleansConfiguration xmlns="urn:orleans"

    4

    1答えて

    Microsoft Researchの非常に面白いpaperを見つけました。ここでは、彼らの近接性に基づいてサーバー/パーティション間でアクターを再配布するアルゴリズムについて説明します。サーバ間のリモートコールを減らすことができます。 彼らはプロトタイプをOrleansフレームワークに適用しました。 サービスファブリックアクターフレームワークが実行時にアクターを再配布/バランス調整するためのイン

    2

    1答えて

    私はMicrosoft Orleansを学んでいるだけで、私たちのシナリオの1つをどのように処理するのが最善だろうと思います。要求を受け取るRESTサービスがあり、最終的に外部システムに新しいレコードが作成されます。このレコードは長いId値を持ちます。このIDを呼び出し元に返します。 このシナリオの推奨事項は何ですか?外部システムの呼び出しとIDの取得を処理するステートレスなグレインがあるはずです

    1

    1答えて

    1.3.0にアップグレードしただけで、一般的なグレインに問題があります。 この問題を示しています例のインターフェースとクラス: public interface IGenericTest<T> : IGrainWithIntegerKey { Task<T> PrintType(T obj); } public class GenericTestGrain<T> : Grai