Java로 금융 애플리케이션을 작업하고 동시성을 올바르게 유지하는 것이 쉽지 않습니다. Erlang과 배우 모델은 대용량 동시 응용 프로그램에 적합하지만 Java로 수행하는 방법을 이해할 수는 없습니다. 나는 Jetlang, FunctionalJava, kilim 등과 같은 라이브러리가 있다는 것을 알고 있습니다.하지만 그들은 보통 단순한 예제를 뛰어 넘지
저는 Stackoverflow에서 아키텍처 질문이 합리적이라고 기대하고 있습니다. 저는 수학적 문제가 아닌 기능적 언어가 어디에 유용할까요? 그리고 ESB (Enterprise Service Bus)가 FP 언어에 완벽 할 것이라고 생각했습니다. 내 경험에 따라 초기 메시지가 들어오고 변환 규칙에 따라 진행될 때 처리됩니다. 이것이 왜 나쁜 생각일까요? 벌
나는 대학에 대한 나의 실용적인 작품 중 하나에서 문제가 있습니다. 이 작품은 얼랑에 내가 비행기 트래픽 및 충돌 회피 시스템를 구축해야합니다. 내 문제는 다음과 같습니다 방법이 속도를 고려, 비행기 궤적을 시뮬레이션 할 수 있습니까? 나는 프로세스를 사용할 줄 알았는데 ... 어떤 아이디어가 있습니까? 최고 권력.
충돌 한 프로세스를 다시 시작할 때 상태를 유지하는 좋은 방법은 무엇입니까? 저는 OTP 애플리케이션에서 수퍼바이저가 여러 개의 "서브 시스템"gen_servers를 감시합니다. 예를 들어, 하나는 15 분마다 새로운 날씨 상태를 생성하고 현재 날씨 상태에 대한 쿼리를 처리하는 "날씨"하위 시스템입니다. (레모네이드 스탠드 게임을 생각해보십시오.) gen_
Erlang 컴파일러가 컴파일 타임에 정의되지 않은 함수를 감지하지 않는 이유는 무엇입니까? 내가 test.erl를 작성하는 경우 는 : -module(test).
-export([start/0]).
start() ->
erlang:foo().
그것은 잘 컴파일합니다. Eshell V5.6.5 (abort with ^G)
1> c(te
노드에 대한 RPC 호출을하는 방법이 있지만 해당 노드에 출력이 표시됩니다 (실제로는 호출 노드가 아님). 호출 노드가 출력을 표시하지 않으면 방해가됩니다.) 내가 rpc:call(Node, erlang, display, [ someTerm ]).
를 사용하고 내가 정말 원하는 노드의 "someTerm"을 표시 것을 이해하지만이 때문에, 원격 노드 터미