▲secret3056 2023-07-04 | parent | favorite | on: 수조개 메시지 스케일링하기: Discord가 Cassandra에서 SyllaDB + Rust로 전환한 이유(itnext.io)Discord에서 수십억 개의 메시지를 보관하는 방법 디스코드는 Go로 작성한 컴포넌트를 GC 스파이크 때문에 Rust로 재작성 했습니다. Discord가 Go에서 Rust로 전환하는 이유 Twitch가 GOGC 플래그로 GC 이슈를 완화한 방법 Go의 GC는 상당히 큰 오버헤드라 튜닝 방법도 계속 추가되고 메모리 아레나등이 도입되고 있습니다.
Discord에서 수십억 개의 메시지를 보관하는 방법
Go의 GC는 상당히 큰 오버헤드라 튜닝 방법도 계속 추가되고 메모리 아레나등이 도입되고 있습니다.