텐센트, 네트워크 기술 ‘마스’ 오픈소스로 공개
OSS
게시글 작성 시각 2017-01-02 08:33:59
2017년 1월 1일 (일)
ⓒ 블로터닷넷, 이지현 기자 jihyun@bloter.net
텐센트가 내부에서 사용하고 있는 네트워크 구성요소 ‘마스‘를 오픈소스 기술로 공개했다.
마스는 크로스플랫폼 네트워크 기술로 텐센트의 위챗 모바일팀이 만들었다. 업계에서 많이 쓰는 기술은 AFN 네트워킹이나 OKHTTP 등이다. 텐센트 마스는 이러한 기존 기술과 달리 C++로 작성됐고, iOS부터 윈도우까지 크로스 플랫폼을 지원하는 게 특징이다. 또한 마스는 현재 위챗에서 실제 사용되고 있는 만큼 안정성이 높다고 텐센트는 밝혔다. 마스는 크게 라이브러리, 로그 관리 기술, SDT, STN 4가지 요소로 구성됐다.
![tencent_mars_01](http://www.bloter.net/wp-content/uploads/2016/12/tencent_mars_01.jpg)
▲마스 아키텍쳐(사진:마스 깃허브 페이지)
텐센트는 “마스는 멀티플랫폼 소켓 레이어를 지원하고 모바일 환경에 특화돼 있다”라며 “현재는 HTTP 프로토콜을 완벽하게 지원하지 않으며, 향후 기능을 추가할 것”이라고 밝혔다. 마스 기술을 간단히 테스트하려면 ‘마스 랩퍼’를 설치하면 되고, 실제 앱에 이용하기 위해서는 ‘마스 코어’를 활용하면 좋다. 마스의 오픈소스 라이선스는 MIT를 따른다.
텐센트는 지금까지 20개가 넘는 오픈소스 기술을 공개했다. 대부분 모바일과 웹 기술이다.
![]() |
(주)블로터앤미디어에 의해 작성된 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 4.0 국제 라이선스에 따라 이용할 수 있습니다. |
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 316138 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 305739 | 2020-10-27 |
6111 | 세계시장 `IaaS → PaaS` 중심축 이동… 경쟁력 좌우할 핵심 서비스로 급부상 | 3894 | 2017-01-03 |
6110 | 어떤 프로그래밍 언어를 배워야 할까 | 4374 | 2017-01-03 |
6109 | 기업내 신흥 권력 '밀레니얼'··· "퍼블릭 클라우드와 혁신 견인" | 4174 | 2017-01-03 |
6108 | 감성·협업 로봇 주도권戰…“OS·SW 개발력 키워라” | 3363 | 2017-01-03 |
6107 | [오픈소스가 힘이다]ⓛ줄잇는 오픈소스 행렬 | 3865 | 2017-01-02 |
6106 | 마크 저커버그, 100시간 코딩해서 만든 개인 비서 ‘자비스’ 공개 | 4319 | 2017-01-02 |
6105 | 텐센트, 네트워크 기술 ‘마스’ 오픈소스로 공개 | 3668 | 2017-01-02 |
6104 | [심층기획] 글로벌 IT기업의 오픈소스 SW 전략…⑨시트릭스 | 4257 | 2017-01-02 |
6103 | 정부, 드론 국가표준 만든다 | 3465 | 2017-01-02 |
6102 | 데이터만 있다면 어디서든 가능한 MLaaS 역량 구축의 비밀 | 3887 | 2017-01-02 |
0개 댓글