오픈소스: 코드 분석 어떻게 하나?
메이저 놀이터 순위트SW 포털
게시글 작성 시각 2016-09-01 11:22:08
2016년 9월 1일(목)
ⓒ POP it, 김형준
MySQL, Apache, Tomcat 등과 같은 오픈 소스는 매뉴얼이나 문서, 책 등도 많이 나와 있으며 오픈 소스이지만 솔루션 자체도 안정적이라서 특별한 이유가 아니면 소스를 분석할 필요는 없습니다.
하지만 Hadoop이나 HBase 등과 같은 솔루션은 문서도 부족하지만 문서로만 설명할 수 없는 복잡한 내용으로 구성되어 있는 솔루션이 많습니다. 따라서 제대로 솔루션을 사용하거나 운영하기 위해서는 소스 코드를 봐야 하는 경우가 많습니다.
최근 Presto, Zeppelin, Kafka 등을 사용하면서 필요한 기능을 추가하거나 설치, 운영 중 에러를 해결하기 위해 사용하는 오픈 소스의 코드를 분석하였습니다. 이때 사용되었던 제 나름대로 가지고 있는 오픈소스 코드 분석 방법에 대해 정리해 보았습니다.
(제가 주로 사용하는 프로그램 언어가 자바라서 대부분 자바 기준으로 많이 되어 있습니다.)
(후략)
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
5661 | 페이스북, ZIP 대체할 압축기술 소스코드 메이저 사이트 | 4225 | 2016-09-05 |
5660 | [발언대] SW와 `지식 선순환` | 4140 | 2016-09-01 |
5659 | [월드가 만난 사람] “MES(생산공정관리)는 국내 최고, 다음 목표는 글로벌 1위” | 4155 | 2016-09-01 |
5658 | 오픈소스: 코드 분석 어떻게 하나? | 4685 | 2016-09-01 |
5657 | 구글, 집단지성 데이터로 서비스 품질 높인다 | 3811 | 2016-08-31 |
5656 | IT와 교육이 만나다 | 4274 | 2016-08-31 |
5655 | 블로그 | 오라클과 VM웨어의 메이저 놀이터 이야기 | 3796 | 2016-08-31 |
5654 | '데이터 과학자 입문 도우미' 무료 온라인 서비스 라운드업 | 4885 | 2016-08-31 |
5653 | 오픈소스소프트웨어재단 출범 | 3865 | 2016-08-31 |
5652 | [VM월드 2016] 운영 제약 많은 컨테이너, 브이스피어로 해결 | 3832 | 2016-08-31 |
0개 댓글