대용량 플랫폼을 위한 하둡 따라가기

안녕하세요, SK planet에서 대용량 서비스 개발을 하고 있는 김경진입니다. 하둡 개발을 처음 시작하면서  Spark과 Oozie에 대한 지식 부재 때문에 어려웠던 점들을 공유하고자 하였습니다. 6월 30일 진행된 @tech 세미나에서 발표한 강의 슬라이드를 공유합니다. 강의 동영상도 추후 추가해 놓겠습니다. 제가 겪었던 실패 사례는 Spark를 사용하면서 겪었던 지엽적인 사례 중 하나 입니다. 발표를 진행 하면서 어떤 좋은 솔루션이든 [...]

[퇴근후코딩] 부동산 텔레그램 봇 개발 후기

안녕하세요, SK planet에서 front-end 개발을 하고 있는 신호철입니다. 퇴근 후 취미 생활에 대해서 사내 @tech 세미나에서 발표한 자료를 공유 드립니다. 일반적인 취미(게임)와 개발자의 귀차니즘이 만나면 어떻게 승화될 수 있는지로 시작해서, 부동산 텔레그램 봇을 왜 만들게 되었고 어떻게 만들었는지에 대해서 이야기하는 자리였습니다. 특히, 텔레그램 봇 관련 소스는 모두 오픈해 놓았으니, 취미 생활에 도움이 되길 바라겠습니다. 강의 [...]

Node.js를 사용한 Big Data 사례 연구

이번 포스팅에서는 Node.js를 사용한 Big Data 사례 연구에 대해 말씀드리려고 합니다. 안녕하세요 , Data Infrastructure 팀 이병준 입니다. Node.js  많이 쓰고 계시는지요? Node.js는 Google에서 개발한 JavaScript 엔진 V8을 이용하여 개발된 Back-end 플랫폼입니다. JavaScript 기반이라서 많은 개발자에게 친숙하여 빠른 속도로 인기를 얻게 되었고 PayPal, IBM, Microsoft 등 대형 IT 기업이 후원을 하게 되어 이제는 탄탄한 입지를 [...]

Baseball data with R

안녕하세요, Data Service 개발팀 김경민 입니다. 이번에 소개 드릴 내용은 야구에서 많이 쓰이는 기록들의 한계를 분석하고 R을 이용하여 가치를 새롭게 측정해본 사례에 대한 내용입니다. 야구에서 잘 알려진 기록들인 타율, 타점, 홈런 등이 야구 본연의 가치를 잘 나타내고 있는걸까요? R을 이용해서 데이터를 분석해보고 야구의 본질적인 가치를 나타내는 수치가 무엇인지 확인해 보도록 하겠습니다. 자료 슬라이드입니다. 동영상도 같이 [...]

Hystrix를 이용한 고가용성 어플리케이션 개발

안녕하세요. SK Planet Infra개발팀 조경태입니다. 사내 @tech에서 진행한 Hystrix 발표자료를 공유합니다. MSA와 같이 내부 API 연동이 많은 경우, 특정 서비스의 오류가 시스템 전체의 오류로 확대되고 그로 인해 전체 서비스 가용성이 떨어지게 됩니다. 외부 서비스나 내부 연동 서비스, 3rd party library 사용 시 영향도를 최소화 함으로 시스템 전체 가용성을 높이는데 도움이 되는 Circuit breaker 라이브러리 Hystrix를 소개합니다. [...]

Google AlphaGo, 어떻게 동작할까요

안녕하세요, Machine Intelligence Lab의 박준영입니다. 사내에서 진행했던 ‘Google AlphaGo’ 발표자료를 공유합니다. 지난 3월, Google에서 만든 인공지능 바둑 엔진 AlphaGo와 인간계 최고 기사인 이세돌 프로와의 대결이 큰 관심을 받았습니다. 잘 알려져 있다시피, 이 대결은 AlphaGo의 4대1 완승으로 막을 내렸는데요. 인간을 이기려면 아직 멀었다던 인공지능 바둑의 실력이 단기간에 이렇게 높아진 배경은 무엇이었을까요? Nature에 발간된 Google DeepMind의 논문을 [...]

딥 러닝을 11번가 영상 검색에 활용한 경험 공유

안녕하세요, Machine Intelligence Lab의 전혁준입니다. 딥 러닝(Deep Learning)이라는 단어, 언제 들어보셨는지요?  딥 러닝은 신경망 학습기인데, feature design(특징 설계)과 classification(영상분류)/ recognition(영상인식) 으로 보통 구성됩니다. 딥 러닝을 연구하면서 영상검색을 어떻게 쇼핑에 적용할까 라는 고민을 했었거든요. 이번에 딥 러닝을 이용한 11번가 영상 검색 사례는 유사 제품을 많이 노출시켜서 구매로 유도하기 위해 서비스에 적용해 본 것입니다.  윈도우 쇼핑 중에서 [...]

재사용 UI 컴포넌트 설계

안녕하세요. SK Planet FE개발자 윤지수입니다. 사내에서 진행했던 ‘재사용 UI 컴포넌트 설계’ 발표자료를 공유합니다. 소프트웨어 개발에서 소스코드나 컴포넌트의 재사용은 희망처럼 쉽진 않습니다. 화면과 인터랙션에 민감함 UI 개발의 재사용은 특히나 더 어려운 문제 같습니다. 또한 재사용성을 너무 고려하면 무거운 컴포넌트가 되어 버리기 쉽습니다. 최근 ‘검색 자동완성’이라는 컴포넌트를 개발하면서 고민한 경험을 공유합니다. UI 개발이 아니더라도 일반적인 프로그램 설계 [...]

FIDO 생체인증 기술 개발 사례

요즘 지문으로 결제하고 계시는 분들을 간혹 볼 수 있는데요~  일일이 패스워드를 기억하지 않아도 되고, 보안 강도도 높아 점점 더 사용하시는 분들이 늘어나고 있습니다. 이번 포스팅에서 소개해드릴 FIDO(Fast IDentity Online) 는 ’12년에 설립된 기술 컨소시엄으로 Google, Microsoft, Samsung, Intel 등의 회사 뿐 아니라 많은 금융사도 참여하고 있습니다. FIDO는 지문 등의 생체인식 만을 위한 인증 뿐만 아니라 OTP, 하드웨어 [...]

인프라 구성정보 데이터베이스 구축 사례

인프라 구성정보 관리의 어려움 모든 IT 인프라 관리자들이 많이 고민하는 주제 중 하나가 자산관리입니다. 조직이 크든 작든, 업태가 대규모의 IT 인프라를 요구하는 첨단산업이든 그렇지 않은 전통 산업이든, 그 어디서든 간에 자산관리는 어려운 숙제입니다. 모바일/플랫폼 비즈니스 사업자의 경우는 대개 많은 수의 서버를 보유하고 있고(국내 선두사업자는 몇 천 대에서 몇 만 대, 해외 선두 사업자는 몇 십만 [...]