2016-05-18 9 views
13

ConductRを使用せずにLagomを実稼働環境で使用することは現実的か賢明ですか?商用ライセンスは私を怒らせている。このフレームワークは、展開が非常に難しく、カスタムツールが正しいものになるために多くの努力を必要とする可能性があるようです。Lagom without ConductR?

+0

Lightbendはこれらの生産固有のツールをそのまま残し、Lagomのオープンソース版で実装を終了しました。 ConsulやNomadのような他のオープンソースツールを使って自分で 'ServiceLocator'を実装し、自動スケーリング、ロギングなどを自分で管理することができます。 Lightbendを使用すると、ConductRにコミットするだけで、これらすべての実装に優れたSLAをバックアップすることができます。彼らは最近、OpsClarityを買収しました。私はそれが商用パッケージにバンドルされていると信じています。 – Martijn

+0

@stelterd ConductRの代替品を見つけましたか? – angelcervera

答えて

1

あなたの質問はむしろオープンエンドなので、「それは依存しています」から始めましょう。あなたの使用量がlagomのオープンソースライセンス条件に違反しない

    • あなたがアッカのクラスタの設定内のあなたのスケーリングを管理する快適だが、遊ぶとアッカ、AND
    • 場合

    • あなたは、あなたは間違いなく努力してカスタムツールを最小限に抑えて導入することができ

    、Lightbendの生産スイートを活用し正当化するのに十分なキャッシュフローを持っていません。

    これらの条件が満たされない場合、オプションは別の場所(Spring Cloudなど)に移動するか、Lightbendを保持する必要があります。あなたはそれが自分の認知負荷および/または商業費であることが他のところにあるかもしれません。

    希望は7か月後でも役立ちます。

  • 6

    (免責事項:私はLightbendの従業員、Lagomチームの現在のコアメンバーだ)、この質問は一年以上前に追加されましたので、

    多くはLightbendスタックに変更されました。例:ConductRは現在生産中でup to three nodesのために自由に使用できます。 また、ConductRの背後にあるチームは、KubernetesにLagomアプリケーションを導入するツールの提供にも取り組んでいます。その面での取り組みは非常に進歩しており、サンプルアプリケーションの一部はすでにdeployed in Kubernetesになる可能性があります。