마이그레이션 질문 – 80만개 토픽, 일일 활성 사용자 12,000명

안녕하세요, 현재 다음과 같은 규모의 포럼을 운영 중입니다:

• 800,000개의 주제

• 일일 활성 사용자 약 12,000명

• 64GB RAM이 탑재된 전용 서버에서 호스팅

Discourse로 이식을 고려하고 있으며, 다음 사항에 대해 알고 싶습니다:

1. 이 규모에서 Discourse는 특별한 커스터마이징이나 아키텍처 조정이 필요할까요?

2. 단일 64GB 전용 서버가 일반적으로 충분한가요?

비슷한 이식 경험이나 조언이 있다면 큰 도움이 될 것입니다.

감사합니다!

그 정도면 아마도 충분할 것입니다. 일일 페이지뷰는 얼마나 되나요?

당사 포럼은 하루 평균 약 40만 건의 페이지 뷰를 생성합니다.

사용자의 검색 빈도가 매우 높고, 80만 개의 주제가 있다는 점을 고려할 때, 일부 맞춤형 검색 솔루션이 필요할지 고민이 됩니다.

저는 하드웨어가 충분하다고 생각합니다. 검색을 커스터마이즈할 필요는 없다고 봅니다. 수백만 개의 토픽을 가진 디스커스 사이트도 많으니까요.

디스크 성능에 따라 다릅니다. 디스크가 너무 느리다면(IOPS) 대부분의 작업에서 데이터베이스가 메모리에 캐시되지 않아 병목 현상이 빠르게 발생할 수 있습니다.

그렇지는 않지만, 사용 패턴에 따라 일부 특수한 경우가 발견될 수 있습니다. 이 규모에서는 특히 첫 달에 느린 페이지를 주시하고 데이터베이스가 더 많은 리소스, vacuum 또는 튜닝이 필요한지 확인하는 것이 좋습니다.

순전히 호기심에서 묻는 건데, 현재 포럼에 어떤 소프트웨어를 사용 중인지, 그리고 어떤 소프트웨어에서 마이그레이션을 진행할지 궁금합니다.

안녕하세요,

현재 자체 개발한 PHP 기반 시스템을 사용하고 있습니다. 하지만 저희의 필요에 맞추고 효율적인 관점에서 Discourse가 더 적합할 것 같으며, 해당 유지보수 팀이 매우 전문적으로 보였습니다.

이에 따라 Discourse로의 이전을 검토하고 있습니다.

과찬으로 비칠까 봐 조심스럽지만, 그렇습니다.
견고한 윤리(강조할 만큼 드문 점), 뛰어난 기술, 잘 관리되는 소프트웨어, 구식 기술에 뒤처지지 않고 항상 앞으로 나아가는 자세, 그리고 개발자와 meta.discourse.org의 커뮤니티 모두로부터 제공되는 탁월한 지원까지.

저도 정말 같은 생각이에요 — 항상 앞으로 나아가고 절대 멈추지 않거든요.