Erlang 특성:
동시성-Erlang 은 운영 체제에 동시 메커니즘이 필요하지 않은 대규모 동시 프로세스를 지원합니다.
분산-분산 Erlang 시스템은 Erlang 노드로 구성된 네트워크입니다 (일반적으로 프로세서당 하나의 노드로 간주됨).
견고성-Erlang 은 내결함성 시스템을 구축하는 데 사용할 수 있는 많은 기본적인 오류 감지 기능을 갖추고 있습니다.
소프트 실시간-Erlang 은 프로그래밍 가능한 "소프트" 실시간 시스템을 지원하며 증분 가비지 수집 기술을 사용합니다.
핫 코드 업그레이드-Erlang 을 사용하면 실행 중인 시스템에서 프로그램 코드를 수정할 수 있습니다. 이전 코드는 단계적으로 폐기하여 새 코드로 대체할 수 있습니다. 이 전환 기간 동안 이전 코드와 새 코드가 저장됩니다.
증분 코드 로드-사용자는 코드 로드 방법에 대한 세부 정보를 제어할 수 있습니다.
외부 인터페이스-Erlang 프로세스와 외부 세계 간의 통신은 Erlang 프로세스와 동일한 메시징 메커니즘을 사용합니다.
Fail-fast (중국어 번역은 빠른 오류로 번역됨) 는 가능한 한 빨리 프로그램의 오류를 노출한다는 의미입니다.
동시 지향 프로그래밍
함수형 프로그래밍
동적 유형
조기 평가 또는 엄격한 평가
스크립팅 언어