퀵바


강호정담

우리 모두 웃어봐요! 우리들의 이야기로.



작성자
Lv.55 사정화
작성
15.06.26 23:29
조회
963

웹서비스를 운영하다 보면 정말 많은 문제를 만나게 됩니다.


트래픽이 적을 때는 어떻게 어떻게 돌아가는데...

사이트가 잘되면 그때부터 문제의 연속입니다.


작은 회사는 자금 사정으로 내부에 보통 전문화된 인력이 없습니다. 최소화된 인력으로 구성을 합니다. 개발자가 없고 외주 개발에 의존하기도 합니다. 정말 최소한의 인력으로 구성을 합니다. 


잘되가는 시점에서 개발 인력을 충원을 하겠지만, 솔직히 작은 업체에서 내공이 많은 산전 수전 공중전을 겪은 개발자 및 시스템 엔지니어를 구하려고 해도 구하기가 어렵습니다. 그런 인력 자체도 많이 없고, 이미 좋은 회사에 들어가 있습니다. 인건비도 상당히 많이 투자가 되어야 합니다.


그러다가 사이트가 잘되가는 과정에서 수많은 문제가 생깁니다. 기존 사이트에 기능들이 계속 추가되고, 많은 사람들이 접속하다 보면 별 이상한 문제가 하나씩 하나씩 양파껍질까는 것처럼 계속 나옵니다. 그러다가 사이트에 위기가 찾아옵니다.


왜냐하면, 처음부터 대량의 트래픽에 대해서 사이트가 만들어지지 않고, 보통 사이트에 내부에 문제점들이 도사리고 있기 때문입니다. 

그러다가, 방문자가 임계치를 넘는 순간에 문제가 터져서 부랴부랴 제일 쉬운 방법으로 서버의 증설로 해결을 하려고 하지만, 단순히 서버 증설로 문제가 해결되지 않는 경우가 많습니다.


이렇게 되면 처음에는 기존 인력으로 문제를 해결하기 위해 노력을 합니다. 그러나 이런 문제를 경험해 보지 않았으면 해결하기가 어렵습니다. 예를 들어, 더하기만 아는 사람에게 곱하기를 시키는 문제라고 할까요? 물론 더하기에서 곱하기를 유추할 가능성이 있을 수 있지만, 보통은 어렵습니다.


결국 외부 전문가에게 도움을 청하게 됩니다. 근데 문제를 해결하려면, 기존 내부 서버 프로그래밍에 대해서도 알아야하고, DB와 관련된 문제일 수도 있고, 서버 설정이 문제일 수도 있고, 외부 공격등 정말 다양한 원인일 수 있습니다.


외부 전문가도 한번에 해결이 안되는 경우가 발생합니다. 그러다가 더 많은 비용으로 컨설팅을 받아서 문제를 해결을 하게 되기도 합니다. 제가 신입시절에 회사 솔루션의 버그를 해결하기 위해서, 전문가 2분을 모셨는데, 2-3주정도에 1분만 상주했었는데, 2천만원정도의 금액이 들었습니다. 결국 문제는 해결이 되어서 해피엔딩으로 마무리가 되었습니다.


문피아 기사를 보니 월매출 8억을 넘었다고 나오는데, 물론 매출이니까 순이익은 적을거라고 생각되지만, 이번 기회에 좋은 개발 및 운영 인력을 뽑게 되었으면 합니다.


------------------------------------------------------------------------------------------------


참고로 짧은 개발 지식이지만, 몇가지 수정할 사항이 보입니다.

이 글을 보실지 모르겠지만, 간혹 개발자 분들이 보여서 참고하시라고 제가 아는 사항 몇 가지 적습니다.


서버를 기능별로 분리를 해야합니다. 

www.munpia.com., login.munpia.com, ssl.munpia.com, static.munpia.com. square.munpia.com, m.munpia.com등등 문피아 사이트를 돌아다니다 보면 위에 주소로  url 주소가 바뀝니다. 언뜻 보면 분리된것 처럼 보이지만, 실제 서버는 여러대의 서버가 동일하게 분산 배치되어 있는 구조입니다.

결국 한곳이라도 트래픽이 몰리면, 모든 서버가 동일하게 문제가 생기되는 구조입니다.


결제와 관련된 서버, 모바일과 관련된 서버, 작가가 작품을 관리하는 서버등 중요한 서버는 별도로 분리를 하면, 문제가 생겨도 특정 서버에만 국한되서 생기고, 문제의 원인을 좀더 명확하게 찾는데 도움이 될 수 있습니다. 운영하는데 장점이 될 수 있습니다.

고성능이 서버보다 사양이 그보다 낮지만 여러대를 적절히 사용하는게 좋을 수 있습니다. 


제가 보기에는 2가지 작업을 하면 도움이 될것 같습니다.


1. 모바일 서버를 별도로 추가해서 분리합니다.

- 현재 문피아의 트래픽은 2개로 나뉠 것 같습니다. 모바일과 웹입니다. 2개를 별도의 서버로 분리하는것이 좋을 것 같습니다.


2. static.munpia.com 은 이미지 및 정적 파일을 서비스 하고 있는데, 같은 서버군에서 서비스를 하고 있습니다. 많은 수의 이미지 및 정적파일은 별도의 도메인을 추천드립니다. munpia.net을 포워딩 용도로 사용하지 마시고, static.munpia.net으로 사용해서 면 좋을 것 같습니다.


이미 적용하려고 하실지도 모르지만, 도움이 되었으면 합니다.


Comment ' 6

  • 작성자
    Lv.44 청군
    작성일
    15.06.26 23:46
    No. 1

    정말 친절하고 좋은 정보인것 같습니다. 문피아측도 꼭 보고 문제재발을 최소화할수 있으면좋겠네요.

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Lv.55 사정화
    작성일
    15.06.27 07:32
    No. 2

    저는 혼자서 사이트 웹개발, 앱개발, 운영을 하고 있는데...
    정말 어렵습니다...
    어떤 문제가 터질때마다 조마조마합니다. ^^;;

    찬성: 0 | 반대: 0

  • 작성자
    Personacon 명마
    작성일
    15.06.27 00:46
    No. 3

    생산적인 도움이고 정보입니다. 그런데 닉네임이 사정화인 걸 보면, 동천 캐릭터 중 사정화 팬이신 듯?(동천 3부 17권을 마지막으로 아직도 안 나왔나요......)

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Lv.55 사정화
    작성일
    15.06.27 07:34
    No. 4

    동천을 재미있게 봤었는데, 동천 연재보다 작가님이 건강히 잘 계시는지 궁금하네요^^

    찬성: 0 | 반대: 0

  • 작성자
    Lv.77 술용
    작성일
    15.06.27 01:12
    No. 5

    좋은 글이네요!!

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Lv.55 사정화
    작성일
    15.06.27 07:39
    No. 6

    제가 겪은 경험담입니다. 살다보면 경험만큼 중요한게 없다는 것을 많이 느낌니다. 감사합니다.

    찬성: 0 | 반대: 0


댓글쓰기
0 / 3000
회원가입

강호정담 게시판
번호 제목 글쓴이 날짜 조회
222875 선호작 모두 삭제허고 탈퇴하고자 합니다. +2 Lv.1 [탈퇴계정] 15.06.25 950
222874 글 삭제에 대한 법률상식+문피아의 계약해지 관련 약관 +15 Lv.99 墨歌 15.06.25 1,597
222873 사태가 이지경이 되도~ +1 Lv.65 다비 15.06.25 811
222872 보법과 신법, 경공 간의 차이를 알고 싶습니다. +16 Lv.43 Daon타이탄 15.06.25 1,594
222871 자제&침묵하라는 분들께 +8 Lv.42 myco 15.06.25 842
222870 아니 무슨 결제내역이 제대로 되는것도 없고 확인도 안되고 +4 Lv.98 Emc 15.06.25 655
222869 중복결제한게 결제내역에 남아있으면 몰라도,,안남아있는... +2 Lv.73 또다른내일 15.06.25 643
222868 리버가 누군가 했습니다. +3 Lv.36 옥탈플로 15.06.25 822
222867 문제많네요 Lv.65 선임이등병 15.06.25 622
222866 문피아가 너무 느려서 아예 게시물을 씁니다 +32 Personacon 별가別歌 15.06.25 1,249
222865 도를 넘는게 뭔지 모르겠네요. +5 Lv.25 다이버스 15.06.25 859
222864 판타지 소설이 발달한 소설사이트 어디가 있을까요? +15 Lv.19 ForDest 15.06.25 1,455
222863 공지사항 보면 금일오전중으로 해결이 된다는데.. +7 Lv.99 짬냥 15.06.25 851
222862 작가가 인질로 보여요. +2 Lv.92 청안청년 15.06.25 905
222861 침묵의 미덕에 대해. +18 Lv.58 kerin 15.06.25 1,151
222860 결제 Lv.5 꼬마뱀프 15.06.25 607
222859 창조경제,,창조문피아.... +5 Lv.61 풍훈탑 15.06.25 798
222858 지금도 중복결제 되나요? +1 Lv.61 묘묘랑 15.06.25 458
222857 너희들의 잘못은 너희들이 알려라.. Lv.61 풍훈탑 15.06.25 541
222856 문피아 고객문의 센터 전화 완전 골때리네요 +4 Lv.76 파군 15.06.25 1,076
222855 골드날아간거 얼마안되지만.복구해주세요 +3 Lv.99 갑바만당 15.06.25 679
222854 일괄 처리 된다는 오전은 지났는데 왜 처리가 안되있냐? Lv.75 보라의하얀 15.06.25 510
222853 소설 사이트가 +1 Lv.51 뻥티기 15.06.25 731
222852 안분자족, 안빈낙도와 비슷한 고사성어를 찾는데, 문피즌... +6 Lv.70 검은하늘새 15.06.25 767
222851 지금 중복결제 되고 있는데 사이트 열어놓아도 되나요? +1 Lv.45 빛나리야 15.06.25 614
222850 이런 혼란을 틈타 +6 Lv.71 평타평 15.06.25 604
222849 제가 말하는 전문가 수준이란 +2 Lv.60 카힌 15.06.25 544
222848 문피아 쉴드치는 분들의 이상한 공통점... +9 Lv.6 Morek 15.06.25 1,074
222847 왜 결제가 200원씩 되죠? Lv.45 빛나리야 15.06.25 410
222846 왜 결제가 200원씩 되죠? Lv.45 빛나리야 15.06.25 470

신고 사유를 선택하세요.
장난 또는 허위 신고시 불이익을 받을 수 있으며,
작품 신고의 경우 저작권자에게 익명으로 신고 내용이
전달될 수 있습니다.

신고
@genre @title
> @subject @time