네이버 주소록 db & 서비스 기반 sns 서비스 구 축

15
네네네 네네네 DB & 네네네 네네 SNS 네네네 네네 NHN 네네네 / 네네네네네네 네네네 네네

Upload: octavia-barnett

Post on 30-Dec-2015

72 views

Category:

Documents


0 download

DESCRIPTION

네이버 주소록 DB & 서비스 기반 SNS 서비스 구 축. NHN 캘린더 / 주소록개발랩 전욱표 수석. 목차. 1. 주소록 서비스 소개. 2. 구현 도 구. 3. 추가 스펙. 4. 기대 효과. 1. 주소록 서비스 소개. 네이버 주소록 서비 스 현황. 서비스 URL : https://contact.naver.com/ Data volume : 2012 년 9 월 12 일 현재 사용자수 3100 만 , 연락처 수 10 억 5 천만건 주요 보관 정보 : - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

네이버 주소록 DB & 서비스 기반 SNS

서비스 구축

NHN 캘린더 / 주소록개발랩

전욱표 수석

Page 2: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

목차

1. 주소록 서비스 소개2. 구현 도구

3. 추가 스펙

4. 기대 효과

Page 3: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

1. 주소록 서비스 소개

Page 4: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

Page 5: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

네이버 주소록 서비스 현황

서비스 URL : https://contact.naver.com/

Data volume : 2012 년 9 월 12 일 현재 사용자수 3100 만 , 연락처 수 10 억 5 천만건

주요 보관 정보 : 사용자의 프로필 정보 ( 전화번호 , 이메일 , 주소 , 생일 / 기념일 , 홈페이지 , etc) 및 연락처 정보

주요 기능 : 주소 추가 / 수정 / 이동 / 삭제 및 그룹 추가 / 수정 / 이동 / 삭제중복 주소 정리 , 외부 주소 불러오기

Page 6: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

2. 구현

Page 7: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

구현 기술

개발 환경 : Windows 상에서 eclipse IDE 를 통한 개발 , Java 로 구현

Javascript/Ajax framework : Jindo 2.x( NHN 내부 framework)

Java Application : MVC Pattern 으로 구현 webwork(Action) , spring(BO 이하 ) , ibatis(DB 연결 및 SQL 관리 )

Database : Cubrid

Web server : nginx

WAS server : tomcat

Page 8: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

3. 추가 spec

Page 9: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

추가 spec

관계 기반 친구 추천 : 상호 연락처를 등록한 경우 이웃 연락처 DB 에 중복되어 들어가 있는 경우가 많은 경우 친구 추천

프로필 기반 그루핑 추천 : 소속 회사나 부서가 동일한 경우 동일한 요소를 지닌 그룹원에 대한 그룹 생성 및 주소록 등록을 유도함

게시판 과 유사한 그룹간 커뮤니케이션 기능 : 그룹 내 커뮤니케이션을 위한 tool 제공

Etc : 그외 다른 SNS 특성의 idea 를 가지고 화면을 구성 ..

개발 일정에 따라 spec 을 재조정하여 진행

Page 10: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

• A 의 주소록에 B 가 추가되어 있고 ,• B 의 주소록에도 A 가 추가되어있다면 ,• A 와 B 는 관계가 형성되어 있다 .

• 단 , 어느 한쪽에서만 추가한 경우 관계 형성이 아니다 .

A B

관계

Page 11: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

나의 주소록에등록된 사람들가족 , 친구들

회사 동료들 학교 동창들

사진 동호회

1. 이 영역에 해당되는 몇몇 사람을 선택하면 이 영역에 있는 나머지 사람들을 가능한 한 많이 추출해주기 .

2. 나와 알 수도 있는 이 영역의 사람들을 나의 주소록에 등재할 수 있도록 추천해주기

Page 12: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

A B C D E F

B A A B B B

C C B E C C

D D E F N D

E E J L O Q

G K K M P R

… … … … … …

관계 기반 친구 추천

A, C, D, E, K A, B, E, K

A 에게 새롭게 추천해줄 사람은 K

Page 13: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

4. 기대 효과

Page 14: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

기대 효과

국내 포탈 사이트에서 웹 서비스 구축을 위해 활용하고 있는 현업 기술을 습득(from JavaScript To Database)

NHN 내 현업 개발자들과의 협업을 통한 실제 업무 진행 방식 습득 ( 스펙 협의 , 개발 협업 )

다양한 부가 적인 이슈에 대한 경험 ( 개인 정보 보호 이슈 , 비즈니스 적인 이슈 )

Page 15: 네이버 주소록  DB &  서비스 기반  SNS  서비스  구 축

대외비

5. End