Hadoop에 관심이 생겨 공부해 보고 싶은 학생 입니다
이곳저곳 기웃거리면서 하둡이 뭔지에 대해서 간략하게 이해하고 있습니다
하둡을 공부하면서 간단한 프로젝트를 진행하면서 공부하면
더 도움이 될꺼 같아 이것저것 생각해 봤는데 떠오르는게 없네요
공부하는 것도 중요하지만 제가 프로젝트를 진행해서 그 결과가
어떻게든 다른사람들에게 도움이 되었으면 하는 바램에 이렇게 질문드립니다
제가 하둡을 공부하면서 진행하는 프로젝트가 어떤 프로그램 또는 어떤 방향으로
진행하면 공부하고 남은 쓰레기가 아닌 정보로 남을 수 있을까요?
참으로 재밌으면서 어려운 것을 고민하고 계시네요
하둡을 실질적으로 적용할 만한 프로젝트는
하둡의 성격의 구글의 분산시스템 관련 논문을 구현한 것이라… 프로젝트가 좀 방대할 수 있겠다는 느낌이 들긴 합니다.
(물론, 가상머신 1~2대나 10대로도 ㅡ_ㅡ) 충분히 재밌게 놀 수 있겠지만…)
학생이시라고 하니 간단히…
백엔드 DB서버가 심심하면 토하는 수강신청 시스템용 백엔드 데이터 저장소(즉, 많은 I/O 요청도 거뜬히 버티는) 를 구축하는 프로젝트도 나름 재밌을거 같고… (물론, LDAP으로 전체 시스템을 가볍게 하는 방법도 있겠지만)
대규모 자료실을 만들어 보는것은 어떨까요. 대규모 파일 업/다운로드를 커버하면서 용량이 부족하면
단순히 노드 시스템 추가로 자동으로 자료실의 가용량이 증가하는 (뭐, 당연한 것일 수 있지만)…
생각해볼게 많긴 하겠네요.
여튼, 쉽지 않은 것에 관심을 갖으시는 만큼 좋은 결과 있길 기원하겠습니다.