Discord, Electron 버리고 클라이언트를 Rust로 재작성
Discord가 데스크톱의 Electron과 모바일의 React Native를 버리고 Rust로 새 클라이언트를 개발합니다. 테스트 빌드는 약 290MB RAM을 사용합니다.

Discord가 PC와 스마트폰용 새 클라이언트를 개발하고 있습니다. 데스크톱 버전에서는 Electron을, 모바일 버전에서는 React Native를 걷어내고 클라이언트 코드를 Rust로 다시 작성합니다. 회사는 조만간 사용자 대상 테스트를 시작할 계획입니다.
GPUI와 네이티브 앱
데스크톱 앱의 인터페이스는 Zed 팀이 자사 코드 에디터를 위해 만든 GPU 렌더링 방식의 Rust 프레임워크 GPUI로 새로 작성됩니다. 액티비티 섹션의 미니게임을 포함한 내장 웹 콘텐츠는 시스템 WebView로 표시합니다. 이와 별도로 Linux용 네이티브 클라이언트도 개발 중입니다.
iOS와 Android 앱은 네이티브 인터페이스를 갖추고, 데스크톱 버전과 Rust 코드를 공유합니다. 브라우저에서는 인터페이스를 HTML로 그리고, 앱 로직은 WebAssembly로 실행합니다.
메모리 사용량 약 290MB
공동 창업자 겸 CTO인 스타니슬라프 비슈네프스키는 Windows 작업 관리자에 표시된 Discord Phoenix 테스트 빌드 스크린샷을 공개했습니다. 이 앱은 RAM을 약 290MB만 사용합니다. 비슈네프스키에 따르면 당시 Discord에는 계정 두 개가 활성 상태였습니다.
Discord는 2018년부터 Rust를 사용해 왔습니다. 2020년에는 채널과 읽은 메시지를 추적하는 서비스를 Rust로 옮긴 사례를 공개한 바 있습니다.
주목할 만한 앱
올바른 칸을 고르고 더해 목표 숫자를 맞추세요. 배우긴 쉽고 마스터하긴 어렵습니다. 무료, 전 연령.
AI 대화 파트너와 대화하세요. 모든 문장이 교정되어 내 언어로 설명과 함께 돌아옵니다. 9개 언어, A1부터 C2까지.
EDIFACT와 X12 메시지를 열어 각 세그먼트 설명을 보고, JSON/XML로 변환하고, PDF와 Excel로 내보내세요. 로컬에서 실행, 업로드 없음.
받는 사람, 기념일, 성격을 고르세요. 검색 엔진이 현지 상점의 상품 설명을 읽고 어울리는 것을 추려 줍니다. 무료, 가입 없음.
같은 날의 다른 뉴스
전체 보기 →관련 카테고리: 소프트웨어
전체 보기 →
오케스트로, 전남광주통합특별시 외부망 클라우드 수주

nanoCAD 강구조 26, 러시아산 Linux용 출시

Safari 세로 탭 추가, iOS 27.3 베타에서 Siri가 탭 정리



