문제

나는 현재 Erlang을 배우고 있습니다

따라서 사용자는 Erlang 응용 프로그램 배포의 흥미로운 예를 제공 할 수 있습니까?

나는 일반적인 Erlang 사용 과거 통신을 사용하고 개발/배치 중에 Erlang이 가져온 문제 또는 예상치 못한 혜택에 대한 통찰력을 얻고 싶습니다.

나는 이것이 더 넓은 맥락을 제공하고 나 자신과 다른 사람들이 Erlang으로 뛰어 들어가는 휘파람을 줄 수 있기를 바랍니다!

미리 감사드립니다!

도움이 되었습니까?

해결책

첫 번째 응용 프로그램은 웹/SMS 소셜 네트워크였으며 읽을 수있는 주제에 대한 긴 논문을 썼습니다. 여기.

다른 팁

제품 개발에 Erlang을 사용하는 사람:

  • Bluetail/Alteon/Nortel (배포, 결함 허용 전자 메일 시스템, SSL Accelerator)
  • Cellpoint (위치 기반 모바일 서비스)
  • Corelatus (SS7 모니터링).
  • dqdp.net (라트비아 인) (웹 서비스).
  • Facebook (Facebook 채팅 백엔드)
  • 핀란드 기상 연구소 (데이터 수집 및 실시간 모니터링)
  • IDT Corp. (실시간 최소 비용 라우팅 전문가 시스템)
  • Klarna (전자 지불 시스템)
  • Mobilearts (GSM 및 UMTS 서비스)
  • NetKit Solutions (네트워크 장비 모니터링 및 운영 지원 시스템)
  • 프로세스 하나 (Jabber 메시징)
  • Schlund + 파트너 (메시징 및 대화식 음성 응답 서비스)
  • Quviq (소프트웨어 테스트 도구)
  • RabbitMQ (AMQP 엔터프라이즈 메시징)
  • T-Mobile (이전 One2One) (고급 통화 제어 서비스)
  • Telia (통신 사업자)
  • Vail 시스템 (대화식 음성 응답 시스템)
  • Wavenet (SS7 및 IVR 응용 프로그램)

우리는 Erlang 백엔드를 기반으로 웹 앱을 구축했습니다.

Erlang은 비즈니스 로직, 보안 및 데이터 저장소를 담당합니다.
브라우저는 JSON 서비스를 통해 독점적으로 통신하고 렌더링을 수행합니다.

곧 베타 버전에있을 것이며 앱에 대한 아이디어를 제공합니다. 여기 비디오

몇 가지 자원이 있습니다 여기 그리고 여기 우리가 길을 따라 배운 것에 대해.

Erlang/OTP가 이미 제공하는 릴리스 도구를 알아보십시오.

Erlang Bootscripts는 필요한 모든 실행중인 응용 프로그램이 존재하고 올바른 버전을 보장하는 데 훌륭합니다. 릴리스를위한 OTP 프레임 워크 내에서 작업하는 것은 자신의 것을 발명하는 것보다 훨씬 쉽습니다. Erlang에는 배포가 실행 및 실행 서비스를 깨뜨리지 않고 배포를 수행 할 수있는 많은 도구가 있습니다. 언어와 런타임은 이것을 위해 설계되었으므로 많은 리프팅을 수행했습니다. 소규모 "비 엔터프라이즈"앱 및 배포에도 유용한 도구를 발견했습니다.

물론 항상 응용 프로그램이 있습니다 Wings3d 3D 모델링을위한 것입니다. 이러한 종류의 프로그램은 개인부터 파이프 라인의 아티스트 팀에 이르기까지 사용되기 때문에 정확히 "배포"가 아닙니다. 시뮬레이션과 같은 다른 프로젝트가 있지만 Erlang을 사용한다고 공개적으로 언급 한 회사 수는 확실하지 않습니다. 나에 관해서는, 저는 산업 자동화를 위해 회사를 위해 그것을 채택 할 계획입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top