디스코드 (1) 썸네일형 리스트형 Erlang과 Elixir로 확장 가능한 실시간 앱 구축하기 여러분이 사용하는 WhatsApp이나 Discord 같은 애플리케이션을 떠올려 보세요. 수백만, 혹은 수십억의 사용자가 동시에 접속하고, 메시지를 보내거나 음성 채팅을 하는데 거의 끊김이 없는 경험을 제공합니다. 이러한 실시간 애플리케이션들이 어떻게 이러한 안정성과 확장성을 유지하는지 궁금하지 않으셨나요? 그 비밀은 바로 Erlang과 Elixir라는 프로그래밍 언어에 있습니다. Erlang: 실시간 애플리케이션의 비밀 병기 Erlang은 원래 1980년대 후반에 에릭슨이 통신 시스템을 위해 개발한 언어입니다. 통신 시스템에서는 수많은 연결을 동시에 처리해야 하고, 끊김 없이 안정적으로 작동해야 하는 요구가 있었기 때문에, 동시성과 내결함성이 매우 중요한 요소였습니다. Erlang은 바로 이 요구에 맞.. 이전 1 다음