Chúng tôi đang trong quá trình làm quen với Erlang/OTP và Riak (Core, KV, Pipe, vv) theo quan điểm phát triển một ứng dụng phân phối mã nguồn mở lần lượt. Dự án của chúng tôi sẽ có một loạt các phụ thuộc: các công cụ như erlang_js, protobuffs, v.v., mà còn các dịch vụ mà chúng ta cần phải chạy, chẳng hạn như Riak KV.Thực hành tốt khi phát triển một ứng dụng trong Erlang (và Riak)?
Trong Python/Ruby/Node.js, nếu mô-đun được đặt trong thư mục con chuẩn tương ứng với dự án của bạn, bạn có thể tham chiếu chúng và sau đó đóng gói chúng trong bản phát hành. Bạn có thể kích hoạt một trình bao trong thư mục của dự án, chơi với các mô-đun của bạn, thực hiện các kiểm tra và cứ như vậy, tất cả chỉ dễ dàng nếu các thực hành tốt được theo sau.
Các phương pháp hay nhất để tổ chức môi trường phát triển trong Erlang/OTP, với tất cả các phụ thuộc có thể truy cập (và dễ cập nhật lên phiên bản mới nhất), truy cập shell để chạy các nút, kiểm tra, tạo bản phát hành, v.v.
Cảm ơn rất nhiều! Đó là một bức tranh khá hoàn chỉnh! Tôi sẽ đọc qua tất cả những điều này và đăng thêm câu hỏi nếu cần. – matehat