Department of Computer Science 한양대학교 소프트웨어대학 컴퓨터소프트웨어학부

홈으로 학부소개   학부뉴스

학부뉴스

게시물 상세내용
졸업 프로젝트 인기상 수상! 박정호 학우를 만나다
작성자 : 학생기자단(d12589@naver.com)   작성일 : 22.01.14   조회수 : 393  


Q0. 안녕하세요 간단한 자기소개 부탁드립니다.

 

A0. 안녕하세요. 저는 2022년 2월에 졸업 예정인 컴퓨터소프트웨어학부 18학번 박정호입니다.

 

Q1. 우수 졸업 프로젝트 수상 축하드립니다! 졸업 프로젝트 주제가 무엇이고 그 주제를 선정한 이유가 무엇인가요?

 

A1. 우선 축하 감사합니다. 대상이나 최우수상, 우수상이 아니라 인기상인데도 축하해주시니 조금 민망하네요.

저희 주제는 "LSM Tree 기반 Storage Engine의 성능 개선"이었어요. Facebook에서 개발한 Storage Engine인 RocksDB를 분석해서 개선하는 주제였습니다.

주제가 조금 어렵긴 했는데, 제가 DB 관련 연구실로 대학원 진학을 준비 중이었어서, 관련 연구 경험 쌓을 겸, 스펙 만들 겸 해서 고르게 되었어요.

 

Q2. 졸업 프로젝트를 어떻게 진행하셨는지 궁금합니다.

 

A2. 크게 3단계로 진행했어요. "논문 분석 및 자료조사 -> RocksDB 성능 병목 분석 -> 성능 개선을 위한 알고리즘 설계 및 테스트", 이렇게 진행했는데, 사실상 성능 병목 분석으로 대부분의 시간을 다 보냈습니다. 워낙에 코드 양도 많고, 이런저런 시행착오도 많아서요.

1주일에 한번 정도 팀원과 만나서 오프라인 / 온라인으로 회의를 진행하고, 그 이외에는 각자 맡은 일을 하는 식으로 진행했습니다. 2, 3주에 한번씩 지도교수님과 ZOOM으로 진행상황을 보고드리면서 조언을 구했어요.

원래는 논문을 낼 생각이었지만, 저희가 학회 정보를 너무 늦게 찾아봐서 그냥 작품으로 제출했어요. 다행히 작성한 코드가 있어서 작품으로 낼 수 있었죠.

 

Q3. 졸업 프로젝트를 진행하시면서 가장 힘들었던 순간이 언제였나요.

 

A3. 대체로 환경 세팅이 많이 어려웠던 거 같아요. RocksDB 깔고, 여타 분석용 툴 깔고 하다가, 노트북으로는 도저히 안될 거 같아서 교수님께 도움을 요청해 연구실의 서버를 빌려왔었죠. 근데 그게 필요하다는 걸 너무 늦게 알아서, 그때까지 상당히 고생했어요.

오히려 논문 분석이나 소스 코드 분석은 덜 힘들었어요.

 

Q4. 그럼 반대로 졸업 프로젝트를 진행하시면서 가장 좋았던 순간은 언제였나요.

 

A4. 마지막에 실험을 딱 돌렸을 때 성능 개선이 보인 순간이 정말 기분 좋았던 거 같아요. 남들보다 조금 더 오래 걸려서 프로젝트를 완성했는데, 결과가 제대로 나와서 진짜 기뻐했던 기억이 있네요.

 

Q5. 졸업프로젝트를 시작할 학우분들께 응원과 노하우 부탁드립니다!

 

A5. 주제만 보면 뭔지도 모르겠고, 무작정 시작하기에는 두려울 수도 있어요. 그렇지만 차근차근 진행하다 보면 좋은 결과 나올 테니, 너무 걱정하지 않아도 됩니다.

노하우라... 뭔가 막히는 문제가 생긴다면 꼭 교수님이나 조교님께 물어보는 게 좋습니다. 교수님이 늘 솔루션을 주시진 않으시지만, 그래도 문제 해결의 실마리를 얻을 수 있을 때가 많습니다.

 

Q6. 앞으로의 계획이 궁금합니다.

 

A6. 우선 전 KAIST 전산학부 석사과정으로 입학할 예정입니다. 석박 통합 과정으로 전환해서 박사까지도 발아볼 생각이에요. 이제 새로운 곳에서 더 많이 배우고, 더 많은 경험을 얻어보려 합니다.


(졸업 프로젝트 전시회는 한양대학교 sw중심대학 홈페이지에서 관람가능하다.) 졸업 프로젝트에 직접 뛰어들어 찾아보고 해결이 안되면 거침없이 조언을 구해보는 박정호 학우! 졸프 인기상을 수상한 이유가 돋보이는 데요. 한양대학교를 빛낼 예비 박사 박정호 학우의 앞으로 행보를 응원합니다!

 

 

황준혁기자

(d12589@naver.com)

컴퓨터소프트웨어학부 학생기자단

 

 

 

 

이전글 나의 컴퓨터 소프트웨어학부생활
다음글 컴소 다중전공생 이푸른 학우를 만나다
리스트
top