SE(시스템 엔지니어)에 대한 생각.

회사를 여러군데 다니다 보니 (공교롭게도 가는 곳 마다 closing 되버렸다 ;; )..
본의 아니게 많은 서비스를 경험하게 되었는데 SE에 대한 솔직한 의견을 말해 보자면,

우리나라에서는 SE를 참 활용을 못하는 것 같다. -.-;
SE의 주요 업무는 뭘까? 라고 물으면 그냥 PC 또는 사내 장비관리요원?
그리고 윗분들께서는 구찮으면 짜르면 되고,필요하면 2~3년차 프로그램 짜던애들 데려다 시키면 되고 ㅋㅋ

이건 참 안타까운 일이 아닐 수 없다.
시스템의 환경개선은 다양한 방법들로 이루어지고 있고 개발자들은 이런 변해가는 추세에
발맞추어 열심히 신기술을 습득하고 활용하는데 SE는 아직도 회사에서 잘해봐야 Operator 또는 순돌이 아빠 ㅋㅋㅋㅋ
적절한 개발환경의 설정은 개발자의 몫이 아닌데도 불구하고, 우리나라는 개발자가 대부분 처리하고 있다.
(참 고맙다. ㅋㅋ)

네트워크의 ‘네’도 생각해보지도 않고 시스템 사양은 늘 최고급이어야 하고,
1대의 최고급 장비가 아니면, 이상한 구성으로 장비 대수만 늘려놓고
그림책은 열심히 봤는지 네트워크 구성도는 언제나 그럴싸하다 .
(뭐 .. 나도 가끔 이렇게 날로 먹은적이 있다 ㅋ)

예를들어, JSP로 웹서비스를 하는 환경을 들여다 보면,

1. OS는 windows or linux.
2. Server 는 대부분 Apache + Tomcat (왜? 공짜니까? ㅋ)
3. 돈 많으면 WebLogic.DB는 뭐하나 테스트 해본적도 없으면서 돈 없으면 mysql, 돈 많은티 내고 싶으면 oracle 이다.
4. LB하면 무조건 L4 or L7 ㅋ. 좀 물어보기라도 해라 ㅉㅉ;;;

Robin님의 Posting에서 처럼 Ctrl+C,V로 무장된 지식( 잘 들여다 보면 토씨 한두개만 틀린 내용은 같은 문서)은
결국 Cpu 빵빵~ Ram 빵빵~ HDD 빵빵~ 이런 스펙을 요구하게 된다.

이쯤에서 SE들에게 질문을 한 번 해보자.

1. Tomcat은 Long process가 발생할때 몇 명이상 접속되면 서비스가 느려질 가능성이 발생하는지?
2. long Process가 발생하는 Web service의 경우는 apache의 keepAlive 옵션을 켜야 하는지? 꺼야 하는지?
3. apache + tomcat 설치에서 tomcat을 로드밸런싱 처리 하면 적절한 장비는 몇 대가 필요한지? -_-??

이런것도 인터넷에 답은 있을지도 모르겠다.ㅋㅋㅋ

  • * short Process : html , image 정도의 단순 contents info 서비스
  • * Medium Process : Light data가 오고가는 정도의 서비스 (회원가입 등)
  • * Long Process : 주문 , 결제가 발생하는 서비스.
  • 아..제발. 공부 좀 하자 -_-;

    Tip : DNS가 많을수록 접속 속도는 빨라진다는 사실은 아시는지? :)

    관련 포스트

    • No Related Post

    About Gyuuuuu~*

    Twitter: @gyu7e | Fb: http://www.facebook.com/gyu7e
    This entry was posted in IT and tagged , , . Bookmark the permalink.

    Comments are closed.