私たちは、オープンソースの分散アプリケーションを順番に開発する観点から、Erlang/OTPとRiak(Core、KV、Pipeなど)に精通しています。私たちのプロジェクトには、erlang_js、protobuffsなどのツールだけでなく、Riak KVのように実行する必要のあるサービスもたくさんあります。Erlang(およびRiak)でアプリケーションを開発するときの良いプラクティスは?
Python/Ruby/Node.jsでは、モジュールがプロジェクトの相対的な標準サブディレクトリに配置されている場合、それらを参照して後でリリースでパッケージ化することができます。プロジェクトのディレクトリにあるシェルを起動したり、モジュールを使って遊んだり、テストなどをすることができます。
Erlang/OTPの開発環境を整理し、すべての依存関係を到達可能(最新のバージョンに簡単に更新可能)、実行中のノードへのシェルアクセス、テスト、リリースの作成などのベストプラクティスは何ですか?
ありがとうございました!それはかなり完全な写真です!私はこれをすべて読んで、必要に応じてさらに質問を投稿します。 – matehat