안녕하세요.

최근 라이믹스로 전향하고 있는 중입니다.

궁금한게 있어서 질답 게시판에 등록할까 하다가, 자게가 성격이 더 맞는 같아. 자게에 올려요.


예전에 XE에서 사이트를 운영하면서 콜백문자를 보내면, 한번에 트래픽이 몰려 100~200명정도 동시 접속시 요청중 에러가 발생했었습니다.

***cafe24 단독웹 호스팅 사용***

같은 환경에서 라이믹스 같은 경우. A라는 게시물로 콜백을 날려서 동시 접속자가 발생한다 가정했을 때, 에러 발생 확률과, 최대 몇명까지 에러가 안나는지 궁금합니다.

경험을 토대로 답변 부탁드려요.
감사합니다.

  • ? Lv2

    현재 4코어 32기가 램 기준 DAU 2.5만~3만 사이 너무 여유롭게 버팁니다.

  • Lv37

    동시접속자수는 세상에서 가장 무의미한 숫자입니다... 똑같이 100명이 "동시에" 방문하더라도, 그 사람들이 30초에 걸쳐 천천히 들어왔느냐, 1초만에 확 몰렸느냐에 따라 순간적인 서버 부하가 30배 차이납니다. 단 1초라도 순간적으로 자원이 부족하면 서버는 뻗어 버리거든요. 이렇게 초 단위로 튀는 부하는 요즘 잘 나가는 오토스케일링 기술로도 못 잡습니다. 결국 문자를 얼마나 집중적으로 발송하는지, 사람들이 얼마나 빨리 클릭하는지에 달려 있다는 뜻입니다. (티켓팅이나 수강신청 서버가 특정 시간대에 맨날 버벅거리는 이유가 이것입니다.)

     

    물론 단시간에 아주 많은 사람이 방문하더라도 좀더 잘 버티도록 하는 방법이 있습니다. 이건 XE냐 라이믹스냐의 문제가 아니고 "캐시(cache)"를 얼마나 잘 활용하느냐에 달려 있습니다. 각 사람에게 전송할 데이터를 그때그때 생성하지 않고, 아까 접속했던 사람에게 전송했던 데이터를 복붙해서 다음 사람에게 그대로 뿌려주는 기술을 의미합니다. 예를 들어 슈퍼 캐시 모듈을 사용해서 특정 페이지에 전체화면 캐시를 걸어 놓고, 그 페이지 링크를 문자로 뿌리면 훨씬 안전하겠죠.

     

    P.S. 단독웹호스팅은 그냥 용량 많고 트래픽 많은 웹호스팅입니다. 단독서버라고 착각하면 곤란해요. 단독으로 쓰게 해 준다는 쿼드코어 CPU가 대체 언제적 모델인지 알 수도 없고, 램 용량도 보급형 공짜폰 수준이고, 최적화도 더럽게 안 되어 있어요. 가격표를 보면 가장 저렴한 상품은 동접 100명, 그 다음은 100~200명 정도라고 나와 있는데... 순간적으로 몰리지 않고 꾸준히 이용하는 접속자수 기준으로 봐도 말이 안 되는 수치죠. 같은 값의 서버호스팅은 튜닝 잘 하면 1000~2000명도 거뜬하거든요.

  • Lv4
    단독호스팅이라고 해서 서버 하나를 통째로 쓰는 단독서버!! 라고 보시는건 앞서 말씀하신 기진곰님과 같은 생각입니다.
    생각보다 같은 금액 대비 단독서버보다 성능이 잘 나오지도 않고, 오히려 최적화가 아예 안되어 있는 경우도 있더군요..
  • ? Lv0
    답변이 늦어서 죄송합니다. 모두 정성어린 답변 감사드립니다. (__)