TECH + INNOVATION
스타트업을 가장 가까이서 경험할 수 있는 기회로,
동문 기업의 프로젝트를 수행함으로써 스타트업 업무 프로세스를 경험합니다.
프로젝트 소개
-
대표이사 : 안병현 (수학과 88)
-
PM: 안병현 (수학과 88)
-
분야 : 기업용 SW, Web Application Server 개발
-
홈페이지 :http://www.webccess.org
Open Source Software 개발자가 되어 보세요!
- 웹 서비스 성능 측정을 위한 소스코드 문제점 파악(Java Application Profiling Tool) 모듈 개발
Facebook, Google, Twitter, Naver, Daum 등등.. 그야말로 요즘은 웹 서비스의 춘추전국시대라 할만 합니다. 웹 서비스가 가능하게 하는 핵심은 무엇일까요? 흔히 말하는 웹 서버(Web server)라는 개념에 대해 들어보셨을 것입니다. 이 웹 서버에서 사용자들의 요청을 여러분들 모르게 열심히 처리하는 핵심 소프트웨어를 WAS(Web Application Server)라고 부릅니다. 수 밀리세컨드 안에 적게는 수명에서 많게는 수 억명에게 동시에 제공이 되는 웹 서비스가 사용자에게 안정적으로 제공될 수 있도록 하는 일은 매우 중요한 일입니다.
저희 OSSLab 은 Open Source Code(소스코드가 대중에게 공개된 소프트웨어) 를 활용해서 Webccess AS 라는 WAS 를 만드는 회사입니다. 현재 저희는 이 Webccess As를 통해 다양한 데이터를 수집, 분석, 소스 코드 상의 문제점 파악(소스코드를 Profiling한다고 표현합니다)하여 서비스에 문제가 발생할 경우 알려주고 그 원인과 개선 방안을 제공해 주는 APM(Application Performance Monitoring, 어플리케이션 성능 측정) 모듈을 개발 중입니다.
이 중에서 Profiling 관련된 부분(소스코드 문제점 파악)을 프로젝트로 진행하고자 합니다. Profiling 은 Application 개발 단계에서 사전 점검하는 Pre-Profiling 과 실행 상태에서 문제점을 파악하기 위한 Runtime-Profiling 으로 구분될 수 있습니다. 이미 존재하는 Open Source Project 들이 있어서 이것들을 참조해서 저희가 필요로 하는 Profiling Tool 을 만드는 것이 목표입니다. 물론 만들어진 모든 Source Code 들은 본인 이름을 유지한 채 Open Source Code 로 적용될 수 있습니다. (결과가 잘 나올 경우에 적용될 수 있겠죠?)
모집 기준
-
Java Application 개발 경험자
-
3학년 이상
-
동계 방학 기간 동안 서울 거주자
-
2학기 장기 인턴 희망자 우대