EXPLORINEER
ko

US — The Verge

Discord, Electron 버리고 새 앱은 RAM 사용량 줄여

소프트웨어1분 읽기

디스코드(Discord)가 데스크톱 앱을 만드는 기반 기술인 Electron을 버리고, 프로그래밍 언어 Rust로 앱을 다시 만들고 있다는 소식입니다. 새 앱은 컴퓨터 메모리를 더 적게 씁니다.

무슨 일이 있었나요?

디스코드는 웹 기술로 데스크톱 앱을 만들 수 있게 해 주는 Electron을 그만 쓰기로 했습니다. 대신 데스크톱 앱 전체를 Rust로 옮기고 있습니다. 디스코드 최고기술책임자 스타니슬라프 비시네프스키는 X에 올린 글에서 Electron과 React Native를 없앤다고 밝혔습니다. 모바일 앱은 화면 부분을 그대로 두고, 앱 코드는 Rust를 통해 데스크톱과 나눠 쓴다고 합니다.

주요 숫자

  • 윈도우 디스코드 앱의 새 버전은 메모리(RAM)를 약 290MB만 씁니다.
  • 지금 윈도우 앱은 서버를 몇 개만 써도 1GB 이상 쓸 수 있다고 합니다.
  • 디스코드는 2018년부터 Rust를 일찍 도입한 회사입니다.

왜 Electron은 무거울까요?

Electron은 웹 기술로 프로그램을 만들기 쉽게 해 주는 도구입니다. 그런데 앱 하나가 웹 브라우저를 통째로 품고 돌아가는 방식이라 컴퓨터 자원을 많이 씁니다. Rust는 속도가 빠르고 메모리를 안전하게 다루도록 설계된 프로그래밍 언어입니다.

왜 중요할까요?

디스코드를 오래 켜 두는 사람에게는 컴퓨터가 느려지는 문제가 줄어들 수 있습니다. 또 여러 기기에서 앱 코드를 더 많이 함께 쓸 수 있어 개발이 빨라질 수 있습니다.

앞으로 지켜볼 점

  • 전체 전환이 언제 끝날지는 아직 정해지지 않았습니다.
  • 비시네프스키는 사용자 테스트를 곧 시작하고 싶다고 말했습니다.
  • 실제 사용자 앱에서 메모리 사용량이 얼마나 줄어드는지 확인이 필요합니다.

용어 풀이

Electron
웹 기술(HTML, CSS, 자바스크립트)로 컴퓨터 프로그램을 만드는 도구입니다.
Rust
빠르고 메모리를 안전하게 다루도록 만들어진 프로그래밍 언어입니다.
RAM
컴퓨터가 프로그램을 돌릴 때 잠깐 정보를 올려 두는 기억 공간입니다.
React Native
하나의 코드로 휴대폰 앱을 만들 수 있게 해 주는 도구입니다.
Discord
게이머와 커뮤니티가 음성과 채팅으로 대화하는 메신저 앱을 만드는 회사입니다.

출처: The Verge에서 원문 보기 ↗

이 글은 원문을 바탕으로 AI가 쉬운 말로 다시 쓴 해설입니다. 사실관계는 원문을 확인하세요.

같은 뉴스, 다른 눈으로

광고

단어 150개를 담고, 하루 10개씩

Dicter 단어북은 외운 단어만 복습노트에 남겨요.

소프트웨어ZDNet Korea

넥슨, '메이플스토리 글로벌 개발 콘테스트' 미션 챌린지 진행

넥슨코리아는 '메이플스토리 글로벌 개발 콘테스트' 본선 진출작을 플레이하고 보상을 받을 수 있는 '글로벌 개발 콘테스트 미션 챌린지'를 진행한다. 이용자는 오는 25일까지 몬스터 처치, 스테이지 클리어, 퀘스트 완료, 레벨 달성 등의 미션을 수행하면 미션당 50월드코인을 받을 수 있다. 이용자의 플레이 기록은 다음달 발표될 최종 수상작 7개 선정에 반영된다.

소프트웨어The Register

데이터센터 전원이 끊기면 비상 발전기가 가동돼야 한다. 런던의 구글에서는 그러지 못했다

구글 클라우드는 10월 20일 런던 europe-west-2-b 가용 영역에서 발생한 장애의 원인이 시스템 설정 오류(잘못된 구성)였으며, 이로 인해 비상 발전기가 가동되지 않았다고 밝혔습니다. 주 전원 피더의 외부 지중 케이블이 고장 났을 때 유지보수로 다른 피더 차단기가 열려 있어 UPS 전력이 바닥났고, Lloyds, HSBC, Royal Mail, Revolut 등의 서비스가 중단됐습니다. 구글은 PLC를 재프로그래밍하고 전기 설비를 변경했으며, 고객 알림 속도 개선과 플랫폼 전반의 테스트 확대를 조치 과제로 제시했습니다.

소프트웨어The Register

VMware, 유럽 사용자에게 저가형 vSphere의 판매 및 지원 기간 연장을 조용히 제공

VMware는 유럽경제지역(EEA) 고객을 위해 vSphere Standard 및 Enterprise Plus 버전 8의 판매를 2027년 10월 31일까지 유지하고, 활성 구독에 대해 2028년 10월 31일까지 확장 지원을 포함하겠다고 밝혔습니다. 이 내용은 vSphere Express 출시를 알린 11월 4일 블로그 게시물에 포함되었으며, 해당 문단은 처음 확인된 버전에는 없었습니다. 분석가는 이번 조치가 유럽 사용자에게 전환을 위한 최대 12개월의 추가 시간을 줄 수 있다고 평가했지만, 지원 조건에 대한 구체적인 설명이 필요하다고 말했습니다.