Home > 열린마당 > 공개SW 소식

공개SW 소식

2018년 6월 11일

 

SD Times/Jenna Sargent

 

페이스북은 확장 가능한 디버깅 툴인 소나(Sonar)를 오픈소스화 할 것이라고 발표했다. 소나는 원래 페이스북 엔지니어들이 여러 다른 모듈로 작업하는 복잡성을 관리하는 것을 돕기 위해 만들어졌다.
이 회사에 따르면 소나는 전문가들과 개발자들이 사용자들에게 중요한 정보를 전달할 수 있는 프레임워크를 제공한다. 또한 엔지니어에게 iOS와 안드로이드 애플리케이션의 구조와 동작을 검사하고 이해할 수 있는 직관적인 방법을 제공한다.


3년 전에 시작된 소나는 크롬의 개발자 도구에 내장된 안드로이드 디버깅 브리지인 Stetho를 기반으로 구축되었다. 추가된 새로운 기능으로, 보다 풍부한 사용자 경험을 제공하고, iOS와 안드로이드 모두에서 작동한다. 페이스북은 향후 대부분의 사용 사례(use case)에서 Stetho를 소나로 사용할 것을 권고한다.
엔지니어가 현재 소나를 사용할 수 있는 일반적인 사용 사례로는 앱 레이아웃 검사, 애플리케이션에서 발생하는 네트워크 트래픽 및 시스템 로그 검사 등이 있다.


페이스북에 따르면 소나는 데스크톱 클라이언트와 모바일 SDK로 구성되어 있다. 데스크톱 클라이언트는 사용자와 상호 작용하는데 사용되는 반면에, SDK는 엔지니어가 디버깅하려는 안드로이드 또는 iOS 애플리케이션 내에 설치된 이후에 데이터를 데스크톱 클라이언트로 다시 전송한다.


데스크톱 클라이언트는 일렉트론(Electron)과 React.js, Flow, Metro, RSocket, Yarn과 같은 페이스북의 오픈소스 프로젝트를 기반으로 구축되었으며, SDK는 또한 Folly, RSocket과 같은 페이스북의 오픈소스 프로젝트를 기반으로 구축되었다.


페이스북의 소프트웨어 엔지니어인 Emil Sjölander는 “우리는 오픈소스 소나와 함께 제공되는 플러그인이 다른 모바일 애플리케이션 엔지니어들에게 유용한 도구가 되기를 바란다. 플러그인들은 소나의 SDK를 사용하여 몇 줄의 코드만으로 기존 앱에 쉽게 통합할 수 있다. 이미 페이스북에서 소나가 내부적으로 유용하다는 것을 알게 되었으므로, 소나의 API가 다른 엔지니어들이 워크플로우(workflows)를 개선하는데 도움이 될 것이라고 생각한다.”라고 게시물에 작성했다.


[원문출처: https://sdtimes.com/os/facebook-open-sources-sonar/]

공개SW 소식 게시물 리스트 표
번호 제목 조회수 작성
공지 [주간 OSS 동향 리포트] 금융권 통합 오픈API 플랫폼 선보여 …오픈소스 기반 자체개발 주목 new 20 2019-11-17
공지 [주간 OSS 동향 리포트] 디지털 정부혁신, 오픈소스 중심의 개방형 생태계 마련 424 2019-11-10
공지 [주간 OSS 동향 리포트] 서울 중랑구, 오픈소스 기반 IoT 통합 플랫폼 구축사업 추진 779 2019-10-29
공지 [주간 OSS 동향 리포트] 기업이 오픈소스를 꼭 이용해야 하는 이유 793 2019-10-23
공지 [주간 OSS 동향 리포트] "살상 무기에 오픈소스 쓰지 말라"··· '히포크라테스 라이선스' 제안 화제 839 2019-10-15
7866 한글과컴퓨터, 오픈소스 분쟁소송 ‘205만 달러’로 합의 862 2018-06-18
7865 원주시, 오픈소스 이용 공간정보시스템 개발 465 2018-06-18
7864 페이스북, 자체 개발 로드밸런서를 오픈소스로 공개 494 2018-06-18
7863 고려대, 세계 최초 SW테스팅 탐색전략 자동생성 기술 개발 507 2018-06-18
7862 얼굴 움직임 따라 패턴 바꾸는 로봇 제어 페로플루이드 391 2018-06-18
7861 [해외소식]페이스북 오픈소스 소나(Sonar) 489 2018-06-14
7860 [주간 OSS 동향 리포트] '오픈소스' 주도권 경쟁, 글로벌 IT기업 행보 주목 537 2018-06-12
7859 블록체인으로 전자투표 신뢰도 높인다 412 2018-06-12
7858 [국제]MS, AI 반도체 개발 시도..구글 맹추격 420 2018-06-12
7857 오픈소스진흥협회 ‘비트코인개선네트워크’ 구축 성공 335 2018-06-12
맨 위로
맨 위로