erlang의 일반적인 사용 사례는 무엇입니까? 나는 일반적으로 그것에 대해 알고 있지만 구체적인 예를 찾고 있습니다. Erlang이 유용 할 수있는 몇 가지 상황이 있습니까?일반적인 erlang 사용 사례
- 분산 작업 스케줄러. (작업 대기열에서 복잡한 다중 단계 작업을 가져 와서 각 스레드를 수행하고 한 단계에서 다른 단계로 출력을 전달하는 작업자 스레드에 할당하십시오.) (제쳐두로, 이것은 Erlang과 Java/C++ 각 스테이지는 임의의 연산 집약적 일 수 있으므로 Erlang은 각 단계 내의 계산에 적합하지 않을 수 있지만 전체 파이프 라인을 조정하는 데 사용될 수 있습니다. (경고 : Map-reduce와 비슷하지만 여기서는 축소 작업이 없습니다)
- 웹 사이트 요청 처리
- 여러 연속 데이터 스트림 중에서 K 번째로 큰 요소를 선택하는 분산 알고리즘 비슷한 분석)
어딘가에, 나는 Erlang을 사용하여 Euler 프로젝트의 문제를 해결하는 것이 좋습니다. 그렇지? 딸기 종 등 erlyweb, CouchDB를을 쓰는 것보다 다른
다른 일반적인 일상적인 사용 사례,? Erlyweb, Couchdb, yaws 등의 애플리케이션을 본 후에 Erlang은 대규모 동시 작업을 원할 때 주로 빛난다.하지만 기본 비즈니스 로직 자체는 매우 간단하다. 비즈니스 로직이 매우 복잡하고 막대한 동시성이 필요한 유명한 애플리케이션은 없다. 비즈니스 로직 적음 => 데이터를 보내고/어딘가에 저장하는 것 이외에는 데이터를 많이 사용하지 않습니다.
감사
은 참조 : http://stackoverflow.com/questions/1636455/where-is-erlang-used-and-why – tuinstoel
얼랑 자주 묻는 질문 귀하의 질문에 대답을 제공합니다. - [Erlang은 어떤 응용 프로그램에 특히 적합합니까?] (http://www.erlang.org/faq/introduction.html#1.3). - [얼랭 (Erlang)이 특별히 적합하지 않은 문제는 무엇입니까] (http://www.erlang.org/faq/introduction.html#1.4). –