SlideShare ist ein Scribd-Unternehmen logo
1 von 75
Workflow 기반
실시간 스트리밍 데이터 수집/분석 플랫폼
최규민

2013.11.6
About Us
아프리카TV(2012~)- 실시간 대용량 데이터처리시스템 개
발을 위한 데이터수집 / 데이터 마이닝 / 대용량 메시징 시스
템 설계 및 개발업무를 담당

플러스기술(2004~) - 대용량의 네트워크 트래픽 수집 및 분
석/분류 시스템 개발
시앤시인스트루먼(1999~) – LAN/WLAN 프로토콜 분석 시
스템 개발

goodvc@afreeca.com or goodvc78@gmail.com
Word Cloud
발표의 순서
10%
20%

구현 기술 소개
70%
Workflow 기반
실시간 스트리밍
데이터 수집/분석 이란?
설문조사를 하겠습니다.
1. 각자 스마트 꺼내 주세요.
2. 아래 접속해 주세요

왜 해야 하는지 모르시겠다구요?
http://p2013.afreeca.com
5. 경품이 있습니다.

최고급 모자
http://p2013.afreeca.com
4명에게 드립니다.
각 투표자 별로 당첨자가 있습니다.

http://p2013.afreeca.com
투표를 시작해 주세요

http://p2013.afreeca.com
어떻게 구현 되었을까요?
1.
2.
3.
4.
5.

투표

데이터를 저장하고
투표를 집계하고
경품 당첨자인지 확인하고
기타 내역을 분석해서
출력할 데이터를 전달합니다.

데이터
수집
http://collector.afreecatv.com/push_api.php?
ns=vote.rawdata
& id=1
& subject=vote
& vote=1
& ip=127.0.0.1
& ua=ie23

데이터
처리

서비스
제공

Long-polling으로
데이터 즉시 반영합니다.
사용자가 적으면?
사용자가 많으면?
대량의 데이터 수집 / 실시간 데이터 처리 / 분산 환경
수집

FaceBook
Twitter

전달

적재
배치

실시간
source: http://citizentekk.com/2013/10/09/facebook-vs-twitter-real-time-analytics
아프리카TV는 왜?
우선 데이터가 많아서 필요합니다.
방송생성 : 10만건/일

방문자수: 300만/일

방송 시청(입장/퇴장) : 4000만/일
유저 활동(좋아요,아이템,즐겨찾기 등) : ?? / day
방송 채팅 : 아주 많아요~~~
실시간 방송 랭킹
실시간 모바일 Push

Live 방송 추천

방송할 때 할 일도 많아요
방송 완료 후 아카이브
방송 상세 분석
이런 일을 할려면??

안정성

Failover
coordinator

확장성

Scale-out
Load-balancing

범용성

Workflow 기반 데이터 처리
c/c++,java,php client language
1차 시스템 설계
: 알고 있는 시스템으로 조합해 보자
1차 개발 시스템 구성도
처리 결과, 에러
HOST3
HOST1

Flow-Agentⓕ

job1

Collectorⓕ

B

MQ

Collector

c3

Namespace ‘B’ 요청

MQ-Broker는 Routing
방식으로 설정

job2

RMQ-Sink

HOST5

클러스터링

c2

MQ

Sink

exec

API 지원데몬
: Access-log를
통한 수집

FO : 지원
LB : 미지원
Failover 시 메시지 Loss
발생 (초당 100건 전송시
3건 정도)

Collector

HOST2

FO : 미지원
(reconnect로 구현)
LB : 미지원

Collectorⓕ

af3

A

FO : 미지원
(reconnect로구현)
LB : 미지원

메시지
HOST4

Flow-Agentⓕ

Namespace ‘A’ 요청

exec

c1

HOST6
Job ⓕ

MQ

API 지원데몬?

Collectorⓕ
Collector

af1

Sink

Scribe

network

ap1

Scribe

Log-Agent
: mysql pcap

MQ-Broker
2차 개발 설계
중복제거 : Flume ≒ scribe ≒ MQ
그래서 MQ
음 조끔 심플해 졌네~~
처리 결과, 에러
host1

Namespace ‘A’ 요청

exec

MQ-sink

nework

A

job1

메시지
Svlxextr3

host2
Log-Agent
MQ-sink

exec

af3

FO : 미지원
(reconnect로구현)
LB : 미지원

클러스터링

Namespace ‘B’ 요청
job2

Svlxextr4

B
FO : 미지원(reconnect로구현)
LB : 미지원

RMQ-Sink

Log-Agent
: mysql pcap
ap1

host3

MQ-Broker
`
3차 개발 설계
Failover/LB는 어떻게?

기존 서비스 = L4/DNS
신규 개발 부분 = zookeeper+workflow-lib
L4/DNS + Zookeeper/Workflow-Lib
Agent-Tier

Collect-Tier

서비스 적용

Workflow-Tier

ActiveMQ-Cluster

(Collector-API)

Workflow-Lib
(c/c++, java, php)

NGINX / UDP

서비스 적용
(UDP-socket)

MySQL-UDF

NGINX / UDP

(Trigger 등록)

File-append

AMQ Connector

Broker
Failover

L4

Failover, LB
(collector-Tier)

Broker

ExeStreamer
(tail-f등)

PcapStreamer

MQB

Z

Coordinator연동
NGINX / UDP
Broker

Status-Update

(Network packet)

Observer

Observer

Coordinator : zookeeper
(Failover, Datapipeline, Sharding)

Observer
실제 개발해보니
큰그림
Agent-Tier
Agent-Tier
Agent-Tier

①전송

Collect-Tier
Que1

③수신

②전달

④전송

⑤전달

⑥수신

ZK 등록

Que2

ZK 등록

Zookeeper

Workflow1
In: que1
Out:que2
Workflow2
In: que2
Out:-
데이터 수집
[Agent-Tier]

데이터 전달
[Collect-Tier]

데이터 처리
[WorkflowTier]

좀더 상세히 알아 봅시다.
데이터 수집
[Agent-Tier]

데이터
[Collec
추가 개발?
연동 방식 ?

데이터 포멧?

데이터 수집
[Agent-Tier]

환경이 틀림?

개발 기간?
서비스 영향?
저희의 선택은
데이터에 맞추어 수집 방식을 선택하자
다양한 구간에서 데이터 수집
WebServer

L4
Traffic
Mirroring

DBMS
MySQL-UDF

Network
Packet

서데
비이
스터
영유
향실
가
능
Ⅹ

서서데
비비이
스스터
변영유
경향실
가추
능출

Exestreamer
(tail )

Collector
API

∙
∙

UDP

∙Raw Packet
∙
∙
Ⅹ
∙
Ⅹ

데
이
터
위
변
조

PcapStreamer

변경된
내역

Exestreamer
(tail )

Collector
API

Accesslog

Collector-Tier

JDBC
다양한 구간에서 데이터 수집
WebServer

L4
Traffic
Mirroring

DBMS
MySQL-UDF

Network
Packet

Accesslog

변경된
내역

다양한 방식을 통해
적절한 방법 선택
Exestreamer
(tail )

UDP

서데
비이
스터
영유
향실
가
능
Ⅹ

서서데
비비이
스스터
변영유
경향실
가추
능출

Collector
API

∙
∙

데
이
터
위
변
조

PcapStreamer

∙Raw Packet
∙
∙
Ⅹ
∙
Ⅹ

Collector
API

Collector-Tier

Exestreamer
(tail )

JDBC
Collector-API

지금까지 해 온대로 만드시면 됩니다.
UDP-Socket 방식
100% 수신Ⅹ
서비스 영향Ⅹ
데이터 재조합
연결 비용 ↓
시리얼라이제이션
성능↑

MTU=1500
네트워크 패킷 수집 방식(Pcapstreamer)
서비스 영향Ⅹ
Agent설치 Ⅹ
서비스 변경 Ⅹ

Afreeca
WebServers
pcapstreamer
#1
…

L4
Packet
Mirroring

인터넷

Client-PC

pcapstreamer
#N

데이터 유실가능
Raw Packet
미러 환경구성

Libpcap, winpcap
MySQL UDF(FileWritter)
Agent설치 Ⅹ
서비스 변경 Ⅹ

DB

Rep.

Table 의존성

DB

[Trigger등록]

Collector

File-append

변경내역 file
tail

Exestreamer

AMQ
AfreecaTV에서 이렇게 수집해요

DB데이터
서비스 API
대량 전송

네트워크 패킷수집

• MySQL-UDF : 방송시작, 종료 등

• Collector-API : 별풍선, 추천, 로그인 등

• UDP-socket : 방송시청 시작/종료, 채팅 등

• PcapStreamer : 검색어 관련 등
수집
-Tier]

데이터 전달
[Collect-Tier]

데이터
[Workflo
Message Queue Architecture 적용

Source=https://confluence.pegasus.isi.edu/display/stampede/Message+Queue+Architecture
“닮은꼴 설문조사” Message Queue 적용
투표

vote.rawdata

실시간
처리
vote.rt.log

5초 Term
처리

vote.rt.match

vote.term.5sec

vote.rt.rank

결과
출력

HDFS저장
“닮은꼴 설문조사” Message Queue 적용
투표

vote.rawdata

실시간
처리
vote.rt.log

5초 Term
처리

vote.rt.match

vote.term.5sec

vote.rt.rank

결과
출력

HDFS저장

vote.term.1hour

1시간
Term 처리
Message Queue 선택

1.
2.
3.
4.
5.

Queue / Topic 지원
Dynamic한 데이터 파이프의 추가/변경/삭제
다양한 client language지원(c/c++, java, php)
Broker 클러스터 지원 (complete graph network topology)
중단 없는 클러스터 확장
ActiveMQ에 대하여 좀더 알아 봅시다.
다양한
Client language
& Protocol 지원

Java 기반
2013.10.21

5.9.0 released Multicast방식 cluster topology 지원
ActiveMQ vs RabbitMQ 성능 비교

12,000
10,000

Producer
1대

8,000

Broker
1대

ActiveMQ
6,000

전송 시간(초)
RabbitMQ

4,000

전송 시간(초)

2,000
110

1k

10k

100k

1M

설정값(기본): queue방식,
durable=false,
theard=1,
transacted=false,
ack-mode=auto

Consumer
1대
ActiveMQ가

최선입니까?

Message Routi
ActiveMQ의 Message Routing 방식
Broker Cluster

B1

C1

P1

B2

B3

Sending Queue

C2
Prefatch Queue

Pending Queue

메시지의 수신과 처리를 비동기로 처리함
ActiveMQ의 Message Routing
Broker Cluster

B1

C1

P1

B2

B3

Sending Queue

C2
Prefatch Queue

Pending Queue
ActiveMQ의 Message Routing.
Broker Cluster

B1

C1

P1

B2

B3

Sending Queue

C2
Prefatch Queue

Pending Queue
ActiveMQ의 Message Routing.
Broker Cluster

B1

C1

P1

B2

B3

Sending Queue

C2
Prefatch Queue

Pending Queue
ActiveMQ의 Message Routing.
Broker Cluster

B1

C1

P1

B2

B3

Sending Queue

C2
Prefatch Queue

Pending Queue

이런 큐는 미 처리된 메시지로 인해 발생하는 Wait-Time
을 줄이기 위함 (pending queue=2.5*prefatch)
ActiveMQ의 Message Routing.
Broker Cluster

B1

C1

P1

B2

B3

Sending Queue

C2
Prefatch Queue

Pending Queue

예외로 메시지 당 처리시간이 긴 경우는 prefatch size=0
ActiveMQ의 Message Routing.
Broker Cluster

B1

C1

P1

B2

B3

Sending Queue

C2
Prefatch Queue

Pending Queue

예외로 메시지 당 처리시간이 긴 경우는 prefatch size=0
Slow consumer

C1
fast

P1

slow

C2
Pending queue 적재량이 늘어남
Slow consumer발생 시 : 16k/sec  7k/sec
Pending Queue Size Monitoring

P1

C1
ActiveMQ 이슈
1. Consumer, Producer connection은 분리(stomp)
2. jvm maxium heap size에 따른 최대 pending
queue size.
JVM Memory 설정

최대 queue 적재량

메시지 사이즈

2G

210만 건

80bytes

4G

450만 건

80bytes

16G

11,20만 건

80bytes
ActiveMQ cluster topology
B1

B2

B3

B3
B4

B2

B4

B5

MESH

B7

B8

B6

B1

B7
B9

RING
B6

B1

B3
B4

B2
B5

B3

B6

TREE
B7

B5

B8

B2
B10

B9

B4

Graph

B7

B5
ActiveMQ cluster topology
: multicast를 이용한 complete graph 방식

B1

P1

C1
B5

B2
P2

C2

B3
P3

B4
C3
일반적인 메시지 전달

B1

P1
idle

P2

B3

normal

B4

C3
P2의 데이터가 일시적으로 급증하면?

B1

P1
idle

P2

B3

busy

B4

C3
P2의 데이터가 일시적으로 급증하면?
장애

B1

P1

P2

B3

B4

C3
P2의 데이터가 일시적으로 급증하면?
장애

B1

P1

P2

B3

장애

B4

장애

C3
그래서 Cluster topology를 재구성 했습니다.
라우팅을 최소화, 명료화 하도록
ActiveMQ cluster topology
: zookeeper 기반 cluster topology를 직집 구성
파티션

P1

B1

B2

P2

B1

B2

P3

B1

B2

C1

C2
채팅과 같은 아주 큰 대용량은 직접전송을 채택

파티션

P1

B1

B2

UDP
Thrift
ZeroMQ
프로토콜 버퍼

C1
ActiveMQ가

최선입니까?

Not Bad..
but, 향후 Messaging/Broker Layer를 추상화하여
좀더 심플한 Producer-Consumer 모델을 적용.
전달
-Tier]

데이터 처리
[Workflow-Tier]
Workflow Lib( C/C++, JAVA, PHP)
Workflow 라이브러리가 지원하는 method

open()
ZK, AMQ 연결

run()

close()

Message Listener등록
Watch 등록

onMessage(msg)

send()
Producer 등록
AMQ로 메시지 전송

AMQ, ZK 연결해제
Workflow 구현 샘플 코드
void main(String[] args) throws Exception
{
_wf = new PartitionWorkflow();
HashMap<String, Object> config = new HashMap<String, Object>();
config.put(Workflow.ARGS_ZOOKEEPER_URI,“host1:2181,host2:2181,host3:2181" );
config.put(Workflow.ARGS_WORKFLOW_NAME,"_Demo_Vote" );
config.put(Resource.AMQ_SOURCE_LISTENER, new PartitionListener());
config.put(Workflow.ARGS_PARTITION_NAME, "AfGameCenter" );
_wf.open(config);
_wf.run();
waitForKeyPress();
_wf.close();
}

class PartitionListener implements CollectorListener{
@Override
synchronized public void onMessage(CollectorMessage message) throws Exception {
processRTLog(message.body);
proectRTRank(message.body)
processRTFilter(message.body );
send(“hello”);
}
}
Workflow 구현 사례
아프리카TV 검색어 분석 workflow
검색어
수집
afreeca.search.raw

배치 동기화

formatter
formatter
formatter

Afreeca.alarm

afreeca.search.formatted

Search
Search
Search
Rank
Rank
Rank

Related
Search

HDFS
Appender
Connection-pooling & bulk-insert 로 활용
: mysql_insert, redis_pipe, hdfs_appender
INSERT INTO `log_tb`
INSERT INTO
VALUES (‘log1‘)`log_tb`
INSERT INTO
VALUES (‘log1‘)`log_tb`
VALUES (‘log1‘)

Mysql_insert
INSERT INTO `log_tb`
VALUES (‘log1‘, ‘log2’, log3)

방송시청 로그

Uid/bjid/시청시간

hset( foo,bar3,2)
hset( foo,bar2,3)
VALUES (‘log1‘)
VALUES (‘log1‘)
hset( foo,bar13,4)

Redis_pipe
Hmset( foo, bar1,1,bar,2,bar3)

방송시청 로그

Uid/bjid/시청시간

Update 구문은 사용할 수 없음(sequence보장안됨)
BJ 추천 하기( item based similarity )
방송 시청
퇴장

방송 시청
진입
DW.stream.AF.CIN

DW.stream.AF.COUT

combiner

DW.stream.AF.VIEW

HDFS
Append

방송시청 로그

Uid/bjid/시청시간

BJ-Clustering
MR

BJ-Similarity 측정
MR

결과 저장
(Redis)
BJ 추천 하기( item based similarity )
대용량 메시지 플랫폼
: 모바일 Push & 메시지 읽기/저장

Message.one

classifier
Msg
classifier
Sender

Push.gcm

classifier
GCM
classifier
Push

Message.request

메시지 전송
요청 API

classifier
classifier
classifier

Message.group

메시지 읽기
API

classifier
Msg
classifier
Sender

REDISREDISREDISStorage
Storage
Storage

Push.apns

DeviceToken
DB 동기화

classifier
APNS
classifier
Push
결론

- 데이터 수집은 서비스에 맞는 적절한 방식을 선택
- MQ기반의 데이터 처리 시스템 괜찮다.

- Messaging Layer의 선택과 튜닝은 중요하며,
Messaging Layer를 plugin 지원하는 것 고려
Q&A
goodvc@afreeca.com or goodvc78@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

TXGX 2019_Melvin_Data Layer Architecture & Optimizations
TXGX 2019_Melvin_Data Layer Architecture & OptimizationsTXGX 2019_Melvin_Data Layer Architecture & Optimizations
TXGX 2019_Melvin_Data Layer Architecture & OptimizationsKlaytn
 
[232] 수퍼컴퓨팅과 데이터 어낼리틱스
[232] 수퍼컴퓨팅과 데이터 어낼리틱스[232] 수퍼컴퓨팅과 데이터 어낼리틱스
[232] 수퍼컴퓨팅과 데이터 어낼리틱스NAVER D2
 
[242]open stack neutron dataplane 구현
[242]open stack neutron   dataplane 구현[242]open stack neutron   dataplane 구현
[242]open stack neutron dataplane 구현NAVER D2
 
네트워크 스터디(Tcp 소켓 프로그래밍)
네트워크 스터디(Tcp 소켓 프로그래밍)네트워크 스터디(Tcp 소켓 프로그래밍)
네트워크 스터디(Tcp 소켓 프로그래밍)MoonLightMS
 
TCP/IP 발표자료 - 김연수
TCP/IP 발표자료 - 김연수TCP/IP 발표자료 - 김연수
TCP/IP 발표자료 - 김연수Yeon Soo Kim
 
[2018] Java를 위한, Java에 의한 도구들
[2018] Java를 위한, Java에 의한 도구들[2018] Java를 위한, Java에 의한 도구들
[2018] Java를 위한, Java에 의한 도구들NHN FORWARD
 
Quality of Service
Quality of ServiceQuality of Service
Quality of Service상봉 이
 
[2017 Incognito] Hack the AIR;카페에서 ARP 스푸핑을 통한 세션 탈취
[2017 Incognito] Hack the AIR;카페에서 ARP 스푸핑을 통한 세션 탈취[2017 Incognito] Hack the AIR;카페에서 ARP 스푸핑을 통한 세션 탈취
[2017 Incognito] Hack the AIR;카페에서 ARP 스푸핑을 통한 세션 탈취NAVER D2
 
20150525 open flow1.3_ryu_sdn_link aggregation 1_김지은
20150525 open flow1.3_ryu_sdn_link aggregation 1_김지은20150525 open flow1.3_ryu_sdn_link aggregation 1_김지은
20150525 open flow1.3_ryu_sdn_link aggregation 1_김지은jieun kim
 
802.1X 적용 사례(차세대 정보보안을 위한 동적 네트워크 환경 구성과 접근통제)
802.1X 적용 사례(차세대 정보보안을 위한 동적 네트워크 환경 구성과 접근통제)802.1X 적용 사례(차세대 정보보안을 위한 동적 네트워크 환경 구성과 접근통제)
802.1X 적용 사례(차세대 정보보안을 위한 동적 네트워크 환경 구성과 접근통제)MinChoul Lee
 
150416 OpenStack Networking with Neutron Jieun, Kim
150416 OpenStack Networking with Neutron Jieun, Kim150416 OpenStack Networking with Neutron Jieun, Kim
150416 OpenStack Networking with Neutron Jieun, Kimjieun kim
 
한대희 Web proxy_개발_2006년11월_pas_ktf
한대희 Web proxy_개발_2006년11월_pas_ktf한대희 Web proxy_개발_2006년11월_pas_ktf
한대희 Web proxy_개발_2006년11월_pas_ktfDaehee Han
 
TCP/IP Protocol - JAVA
TCP/IP Protocol - JAVATCP/IP Protocol - JAVA
TCP/IP Protocol - JAVAcooddy
 
if kakao dev 2019_Ground X_Session 04
if kakao dev 2019_Ground X_Session 04if kakao dev 2019_Ground X_Session 04
if kakao dev 2019_Ground X_Session 04Klaytn
 
[224]nsml 상상하는 모든 것이 이루어지는 클라우드 머신러닝 플랫폼
[224]nsml 상상하는 모든 것이 이루어지는 클라우드 머신러닝 플랫폼[224]nsml 상상하는 모든 것이 이루어지는 클라우드 머신러닝 플랫폼
[224]nsml 상상하는 모든 것이 이루어지는 클라우드 머신러닝 플랫폼NAVER D2
 
글로벌 모바일 네트워크 환경 이해 Understanding global mobile network situation
글로벌 모바일 네트워크 환경 이해 Understanding global mobile network situation글로벌 모바일 네트워크 환경 이해 Understanding global mobile network situation
글로벌 모바일 네트워크 환경 이해 Understanding global mobile network situationJonghyon Sohn
 
[231]운영체제 수준에서의 데이터베이스 성능 분석과 최적화
[231]운영체제 수준에서의 데이터베이스 성능 분석과 최적화[231]운영체제 수준에서의 데이터베이스 성능 분석과 최적화
[231]운영체제 수준에서의 데이터베이스 성능 분석과 최적화NAVER D2
 
카프카(kafka) 성능 테스트 환경 구축 (JMeter, ELK)
카프카(kafka) 성능 테스트 환경 구축 (JMeter, ELK)카프카(kafka) 성능 테스트 환경 구축 (JMeter, ELK)
카프카(kafka) 성능 테스트 환경 구축 (JMeter, ELK)Hyunmin Lee
 
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅ksdc2019
 
Apache kafka performance(throughput) - without data loss and guaranteeing dat...
Apache kafka performance(throughput) - without data loss and guaranteeing dat...Apache kafka performance(throughput) - without data loss and guaranteeing dat...
Apache kafka performance(throughput) - without data loss and guaranteeing dat...SANG WON PARK
 

Was ist angesagt? (20)

TXGX 2019_Melvin_Data Layer Architecture & Optimizations
TXGX 2019_Melvin_Data Layer Architecture & OptimizationsTXGX 2019_Melvin_Data Layer Architecture & Optimizations
TXGX 2019_Melvin_Data Layer Architecture & Optimizations
 
[232] 수퍼컴퓨팅과 데이터 어낼리틱스
[232] 수퍼컴퓨팅과 데이터 어낼리틱스[232] 수퍼컴퓨팅과 데이터 어낼리틱스
[232] 수퍼컴퓨팅과 데이터 어낼리틱스
 
[242]open stack neutron dataplane 구현
[242]open stack neutron   dataplane 구현[242]open stack neutron   dataplane 구현
[242]open stack neutron dataplane 구현
 
네트워크 스터디(Tcp 소켓 프로그래밍)
네트워크 스터디(Tcp 소켓 프로그래밍)네트워크 스터디(Tcp 소켓 프로그래밍)
네트워크 스터디(Tcp 소켓 프로그래밍)
 
TCP/IP 발표자료 - 김연수
TCP/IP 발표자료 - 김연수TCP/IP 발표자료 - 김연수
TCP/IP 발표자료 - 김연수
 
[2018] Java를 위한, Java에 의한 도구들
[2018] Java를 위한, Java에 의한 도구들[2018] Java를 위한, Java에 의한 도구들
[2018] Java를 위한, Java에 의한 도구들
 
Quality of Service
Quality of ServiceQuality of Service
Quality of Service
 
[2017 Incognito] Hack the AIR;카페에서 ARP 스푸핑을 통한 세션 탈취
[2017 Incognito] Hack the AIR;카페에서 ARP 스푸핑을 통한 세션 탈취[2017 Incognito] Hack the AIR;카페에서 ARP 스푸핑을 통한 세션 탈취
[2017 Incognito] Hack the AIR;카페에서 ARP 스푸핑을 통한 세션 탈취
 
20150525 open flow1.3_ryu_sdn_link aggregation 1_김지은
20150525 open flow1.3_ryu_sdn_link aggregation 1_김지은20150525 open flow1.3_ryu_sdn_link aggregation 1_김지은
20150525 open flow1.3_ryu_sdn_link aggregation 1_김지은
 
802.1X 적용 사례(차세대 정보보안을 위한 동적 네트워크 환경 구성과 접근통제)
802.1X 적용 사례(차세대 정보보안을 위한 동적 네트워크 환경 구성과 접근통제)802.1X 적용 사례(차세대 정보보안을 위한 동적 네트워크 환경 구성과 접근통제)
802.1X 적용 사례(차세대 정보보안을 위한 동적 네트워크 환경 구성과 접근통제)
 
150416 OpenStack Networking with Neutron Jieun, Kim
150416 OpenStack Networking with Neutron Jieun, Kim150416 OpenStack Networking with Neutron Jieun, Kim
150416 OpenStack Networking with Neutron Jieun, Kim
 
한대희 Web proxy_개발_2006년11월_pas_ktf
한대희 Web proxy_개발_2006년11월_pas_ktf한대희 Web proxy_개발_2006년11월_pas_ktf
한대희 Web proxy_개발_2006년11월_pas_ktf
 
TCP/IP Protocol - JAVA
TCP/IP Protocol - JAVATCP/IP Protocol - JAVA
TCP/IP Protocol - JAVA
 
if kakao dev 2019_Ground X_Session 04
if kakao dev 2019_Ground X_Session 04if kakao dev 2019_Ground X_Session 04
if kakao dev 2019_Ground X_Session 04
 
[224]nsml 상상하는 모든 것이 이루어지는 클라우드 머신러닝 플랫폼
[224]nsml 상상하는 모든 것이 이루어지는 클라우드 머신러닝 플랫폼[224]nsml 상상하는 모든 것이 이루어지는 클라우드 머신러닝 플랫폼
[224]nsml 상상하는 모든 것이 이루어지는 클라우드 머신러닝 플랫폼
 
글로벌 모바일 네트워크 환경 이해 Understanding global mobile network situation
글로벌 모바일 네트워크 환경 이해 Understanding global mobile network situation글로벌 모바일 네트워크 환경 이해 Understanding global mobile network situation
글로벌 모바일 네트워크 환경 이해 Understanding global mobile network situation
 
[231]운영체제 수준에서의 데이터베이스 성능 분석과 최적화
[231]운영체제 수준에서의 데이터베이스 성능 분석과 최적화[231]운영체제 수준에서의 데이터베이스 성능 분석과 최적화
[231]운영체제 수준에서의 데이터베이스 성능 분석과 최적화
 
카프카(kafka) 성능 테스트 환경 구축 (JMeter, ELK)
카프카(kafka) 성능 테스트 환경 구축 (JMeter, ELK)카프카(kafka) 성능 테스트 환경 구축 (JMeter, ELK)
카프카(kafka) 성능 테스트 환경 구축 (JMeter, ELK)
 
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅
어려웠다, WebRTC를 활용한 360º 영상통화 트러블 슈팅
 
Apache kafka performance(throughput) - without data loss and guaranteeing dat...
Apache kafka performance(throughput) - without data loss and guaranteeing dat...Apache kafka performance(throughput) - without data loss and guaranteeing dat...
Apache kafka performance(throughput) - without data loss and guaranteeing dat...
 

Andere mochten auch

Python 오픈소스의 네이밍 특징들-파이콘격월세미나
Python 오픈소스의 네이밍 특징들-파이콘격월세미나Python 오픈소스의 네이밍 특징들-파이콘격월세미나
Python 오픈소스의 네이밍 특징들-파이콘격월세미나choi kyumin
 
2016 PyCon APAC - 너의 사진은 내가 지난 과거에 한일을 알고 있다.
2016 PyCon APAC - 너의 사진은 내가 지난 과거에 한일을 알고 있다.2016 PyCon APAC - 너의 사진은 내가 지난 과거에 한일을 알고 있다.
2016 PyCon APAC - 너의 사진은 내가 지난 과거에 한일을 알고 있다.choi kyumin
 
2015 py con word2vec이 추천시스템을 만났을때
2015 py con word2vec이 추천시스템을 만났을때 2015 py con word2vec이 추천시스템을 만났을때
2015 py con word2vec이 추천시스템을 만났을때 choi kyumin
 
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)choi kyumin
 
제1화 추천 시스템 이란.ppt
제1화 추천 시스템 이란.ppt제1화 추천 시스템 이란.ppt
제1화 추천 시스템 이란.pptchoi kyumin
 
Deview2014 Live Broadcasting 추천시스템 발표 자료
Deview2014 Live Broadcasting 추천시스템 발표 자료Deview2014 Live Broadcasting 추천시스템 발표 자료
Deview2014 Live Broadcasting 추천시스템 발표 자료choi kyumin
 
추놀 4회 영화 분류하기
추놀 4회 영화 분류하기추놀 4회 영화 분류하기
추놀 4회 영화 분류하기choi kyumin
 
추놀 5회 무엇이든 분류해 보기
추놀 5회 무엇이든 분류해 보기추놀 5회 무엇이든 분류해 보기
추놀 5회 무엇이든 분류해 보기choi kyumin
 
아프리카Tv수정본
아프리카Tv수정본아프리카Tv수정본
아프리카Tv수정본성철 황
 
SK플래닛 M&C부문 D-spark #6 Social TV
SK플래닛 M&C부문 D-spark #6 Social TVSK플래닛 M&C부문 D-spark #6 Social TV
SK플래닛 M&C부문 D-spark #6 Social TVD:rink
 
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발 모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발 Jay JH Park
 
D spark Season2 3rd_뭐든지 인식하는 recognition 기술
D spark Season2 3rd_뭐든지 인식하는 recognition 기술D spark Season2 3rd_뭐든지 인식하는 recognition 기술
D spark Season2 3rd_뭐든지 인식하는 recognition 기술D:rink
 
SK플래닛 M&C부문 D-spark #5 Digital Attraction, Digital Themepark
SK플래닛 M&C부문 D-spark #5 Digital Attraction, Digital Themepark  SK플래닛 M&C부문 D-spark #5 Digital Attraction, Digital Themepark
SK플래닛 M&C부문 D-spark #5 Digital Attraction, Digital Themepark D:rink
 
Legacy System에 BigData적용하기 (DevOn발표자료_1027)
Legacy System에 BigData적용하기 (DevOn발표자료_1027)Legacy System에 BigData적용하기 (DevOn발표자료_1027)
Legacy System에 BigData적용하기 (DevOn발표자료_1027)Tae Young Lee
 
SK플래닛 M&C부문 D-spark #9 “디지털・소셜 시대, 컨텐츠 마케팅 째려보기”
SK플래닛 M&C부문 D-spark #9 “디지털・소셜 시대, 컨텐츠 마케팅 째려보기”SK플래닛 M&C부문 D-spark #9 “디지털・소셜 시대, 컨텐츠 마케팅 째려보기”
SK플래닛 M&C부문 D-spark #9 “디지털・소셜 시대, 컨텐츠 마케팅 째려보기”D:rink
 
Joget Workflow 오픈 소스 워크플로우 애플리케이션 빌더 - 도입부
Joget Workflow 오픈 소스 워크플로우 애플리케이션 빌더 - 도입부Joget Workflow 오픈 소스 워크플로우 애플리케이션 빌더 - 도입부
Joget Workflow 오픈 소스 워크플로우 애플리케이션 빌더 - 도입부Joget Workflow
 
Apache kafka intro_20150313_springloops
Apache kafka intro_20150313_springloopsApache kafka intro_20150313_springloops
Apache kafka intro_20150313_springloopsSungMin OH
 
U engine 참여개발자 가이드 v3.0
U engine 참여개발자 가이드 v3.0U engine 참여개발자 가이드 v3.0
U engine 참여개발자 가이드 v3.0uEngine Solutions
 
Good Product 구프 - 매체소개서
Good Product 구프 - 매체소개서Good Product 구프 - 매체소개서
Good Product 구프 - 매체소개서Byungeun Choi
 

Andere mochten auch (20)

Python 오픈소스의 네이밍 특징들-파이콘격월세미나
Python 오픈소스의 네이밍 특징들-파이콘격월세미나Python 오픈소스의 네이밍 특징들-파이콘격월세미나
Python 오픈소스의 네이밍 특징들-파이콘격월세미나
 
2016 PyCon APAC - 너의 사진은 내가 지난 과거에 한일을 알고 있다.
2016 PyCon APAC - 너의 사진은 내가 지난 과거에 한일을 알고 있다.2016 PyCon APAC - 너의 사진은 내가 지난 과거에 한일을 알고 있다.
2016 PyCon APAC - 너의 사진은 내가 지난 과거에 한일을 알고 있다.
 
2015 py con word2vec이 추천시스템을 만났을때
2015 py con word2vec이 추천시스템을 만났을때 2015 py con word2vec이 추천시스템을 만났을때
2015 py con word2vec이 추천시스템을 만났을때
 
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
 
제1화 추천 시스템 이란.ppt
제1화 추천 시스템 이란.ppt제1화 추천 시스템 이란.ppt
제1화 추천 시스템 이란.ppt
 
Deview2014 Live Broadcasting 추천시스템 발표 자료
Deview2014 Live Broadcasting 추천시스템 발표 자료Deview2014 Live Broadcasting 추천시스템 발표 자료
Deview2014 Live Broadcasting 추천시스템 발표 자료
 
추놀 4회 영화 분류하기
추놀 4회 영화 분류하기추놀 4회 영화 분류하기
추놀 4회 영화 분류하기
 
추놀 5회 무엇이든 분류해 보기
추놀 5회 무엇이든 분류해 보기추놀 5회 무엇이든 분류해 보기
추놀 5회 무엇이든 분류해 보기
 
아프리카Tv수정본
아프리카Tv수정본아프리카Tv수정본
아프리카Tv수정본
 
SK플래닛 M&C부문 D-spark #6 Social TV
SK플래닛 M&C부문 D-spark #6 Social TVSK플래닛 M&C부문 D-spark #6 Social TV
SK플래닛 M&C부문 D-spark #6 Social TV
 
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발 모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
모바일 네트워크 친화적인 글로벌 메시징 서비스 - ChatON 개발
 
D spark Season2 3rd_뭐든지 인식하는 recognition 기술
D spark Season2 3rd_뭐든지 인식하는 recognition 기술D spark Season2 3rd_뭐든지 인식하는 recognition 기술
D spark Season2 3rd_뭐든지 인식하는 recognition 기술
 
SK플래닛 M&C부문 D-spark #5 Digital Attraction, Digital Themepark
SK플래닛 M&C부문 D-spark #5 Digital Attraction, Digital Themepark  SK플래닛 M&C부문 D-spark #5 Digital Attraction, Digital Themepark
SK플래닛 M&C부문 D-spark #5 Digital Attraction, Digital Themepark
 
Legacy System에 BigData적용하기 (DevOn발표자료_1027)
Legacy System에 BigData적용하기 (DevOn발표자료_1027)Legacy System에 BigData적용하기 (DevOn발표자료_1027)
Legacy System에 BigData적용하기 (DevOn발표자료_1027)
 
SK플래닛 M&C부문 D-spark #9 “디지털・소셜 시대, 컨텐츠 마케팅 째려보기”
SK플래닛 M&C부문 D-spark #9 “디지털・소셜 시대, 컨텐츠 마케팅 째려보기”SK플래닛 M&C부문 D-spark #9 “디지털・소셜 시대, 컨텐츠 마케팅 째려보기”
SK플래닛 M&C부문 D-spark #9 “디지털・소셜 시대, 컨텐츠 마케팅 째려보기”
 
Joget Workflow 오픈 소스 워크플로우 애플리케이션 빌더 - 도입부
Joget Workflow 오픈 소스 워크플로우 애플리케이션 빌더 - 도입부Joget Workflow 오픈 소스 워크플로우 애플리케이션 빌더 - 도입부
Joget Workflow 오픈 소스 워크플로우 애플리케이션 빌더 - 도입부
 
Apache kafka intro_20150313_springloops
Apache kafka intro_20150313_springloopsApache kafka intro_20150313_springloops
Apache kafka intro_20150313_springloops
 
U engine 참여개발자 가이드 v3.0
U engine 참여개발자 가이드 v3.0U engine 참여개발자 가이드 v3.0
U engine 참여개발자 가이드 v3.0
 
Good Product 구프 - 매체소개서
Good Product 구프 - 매체소개서Good Product 구프 - 매체소개서
Good Product 구프 - 매체소개서
 
[H3 2012] 꽃보다 Scala
[H3 2012] 꽃보다 Scala[H3 2012] 꽃보다 Scala
[H3 2012] 꽃보다 Scala
 

Ähnlich wie 플랫폼데이2013 workflow기반 실시간 스트리밍데이터 수집 및 분석 플랫폼 발표자료

지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기Ted Won
 
웹기반원격감시제어 2010 CPD
웹기반원격감시제어 2010 CPD웹기반원격감시제어 2010 CPD
웹기반원격감시제어 2010 CPD활 김
 
Private cloud network architecture (2018)
Private cloud network architecture (2018)Private cloud network architecture (2018)
Private cloud network architecture (2018)Gasida Seo
 
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지Kyunghee Univ
 
서비스 모니터링 구현 사례 공유 - Realtime log monitoring platform-PMon을 ...
서비스 모니터링 구현 사례 공유 - Realtime log monitoring platform-PMon을 ...서비스 모니터링 구현 사례 공유 - Realtime log monitoring platform-PMon을 ...
서비스 모니터링 구현 사례 공유 - Realtime log monitoring platform-PMon을 ...Jemin Huh
 
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...OpenStack Korea Community
 
Custom DevOps Monitoring System in MelOn (with InfluxDB + Telegraf + Grafana)
Custom DevOps Monitoring System in MelOn (with InfluxDB + Telegraf + Grafana)Custom DevOps Monitoring System in MelOn (with InfluxDB + Telegraf + Grafana)
Custom DevOps Monitoring System in MelOn (with InfluxDB + Telegraf + Grafana)Seungmin Yu
 
Monitoring System for DevOps - Case of MelOn
Monitoring System for DevOps - Case of MelOnMonitoring System for DevOps - Case of MelOn
Monitoring System for DevOps - Case of MelOnDataya Nolja
 
Monitoring System Targeting OpenStack, Baremetal, and Network Fabric
Monitoring System Targeting OpenStack, Baremetal, and Network FabricMonitoring System Targeting OpenStack, Baremetal, and Network Fabric
Monitoring System Targeting OpenStack, Baremetal, and Network FabricJaesuk Ahn
 
[112]clova platform 인공지능을 엮는 기술
[112]clova platform 인공지능을 엮는 기술[112]clova platform 인공지능을 엮는 기술
[112]clova platform 인공지능을 엮는 기술NAVER D2
 
[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험NHN FORWARD
 
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)정명훈 Jerry Jeong
 
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solutionOpenStack Korea Community
 
Open source apm scouter를 통한 관제 관리 jadecross 정환열 수석
Open source apm scouter를 통한 관제  관리 jadecross 정환열 수석Open source apm scouter를 통한 관제  관리 jadecross 정환열 수석
Open source apm scouter를 통한 관제 관리 jadecross 정환열 수석uEngine Solutions
 
3rd SDN Interest Group Seminar-Session 3 (130123)
3rd SDN Interest Group Seminar-Session 3 (130123)3rd SDN Interest Group Seminar-Session 3 (130123)
3rd SDN Interest Group Seminar-Session 3 (130123)NAIM Networks, Inc.
 
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어NHN FORWARD
 
SNMP Overview (SNMP 소개)
SNMP Overview (SNMP 소개)SNMP Overview (SNMP 소개)
SNMP Overview (SNMP 소개)Ye Joo Park
 

Ähnlich wie 플랫폼데이2013 workflow기반 실시간 스트리밍데이터 수집 및 분석 플랫폼 발표자료 (20)

KAFKA 3.1.0.pdf
KAFKA 3.1.0.pdfKAFKA 3.1.0.pdf
KAFKA 3.1.0.pdf
 
지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기
 
웹기반원격감시제어 2010 CPD
웹기반원격감시제어 2010 CPD웹기반원격감시제어 2010 CPD
웹기반원격감시제어 2010 CPD
 
Private cloud network architecture (2018)
Private cloud network architecture (2018)Private cloud network architecture (2018)
Private cloud network architecture (2018)
 
LTM
LTMLTM
LTM
 
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
 
서비스 모니터링 구현 사례 공유 - Realtime log monitoring platform-PMon을 ...
서비스 모니터링 구현 사례 공유 - Realtime log monitoring platform-PMon을 ...서비스 모니터링 구현 사례 공유 - Realtime log monitoring platform-PMon을 ...
서비스 모니터링 구현 사례 공유 - Realtime log monitoring platform-PMon을 ...
 
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...
[OpenStack Days Korea 2016] Track2 - How to speed up OpenStack network with P...
 
Custom DevOps Monitoring System in MelOn (with InfluxDB + Telegraf + Grafana)
Custom DevOps Monitoring System in MelOn (with InfluxDB + Telegraf + Grafana)Custom DevOps Monitoring System in MelOn (with InfluxDB + Telegraf + Grafana)
Custom DevOps Monitoring System in MelOn (with InfluxDB + Telegraf + Grafana)
 
Monitoring System for DevOps - Case of MelOn
Monitoring System for DevOps - Case of MelOnMonitoring System for DevOps - Case of MelOn
Monitoring System for DevOps - Case of MelOn
 
Kafka slideshare
Kafka   slideshareKafka   slideshare
Kafka slideshare
 
Monitoring System Targeting OpenStack, Baremetal, and Network Fabric
Monitoring System Targeting OpenStack, Baremetal, and Network FabricMonitoring System Targeting OpenStack, Baremetal, and Network Fabric
Monitoring System Targeting OpenStack, Baremetal, and Network Fabric
 
[112]clova platform 인공지능을 엮는 기술
[112]clova platform 인공지능을 엮는 기술[112]clova platform 인공지능을 엮는 기술
[112]clova platform 인공지능을 엮는 기술
 
[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험[2018] 오픈스택 5년 운영의 경험
[2018] 오픈스택 5년 운영의 경험
 
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
SDDC(software defined data center)에서 NFV의 역할과 관리도구 (세미나 발표 자료)
 
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
[OpenStack Days Korea 2016] Innovating OpenStack Network with SDN solution
 
Open source apm scouter를 통한 관제 관리 jadecross 정환열 수석
Open source apm scouter를 통한 관제  관리 jadecross 정환열 수석Open source apm scouter를 통한 관제  관리 jadecross 정환열 수석
Open source apm scouter를 통한 관제 관리 jadecross 정환열 수석
 
3rd SDN Interest Group Seminar-Session 3 (130123)
3rd SDN Interest Group Seminar-Session 3 (130123)3rd SDN Interest Group Seminar-Session 3 (130123)
3rd SDN Interest Group Seminar-Session 3 (130123)
 
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
[2018] NHN 모니터링의 현재와 미래 for 인프라 엔지니어
 
SNMP Overview (SNMP 소개)
SNMP Overview (SNMP 소개)SNMP Overview (SNMP 소개)
SNMP Overview (SNMP 소개)
 

Mehr von choi kyumin

개인화 추천은 어디로 가고 있는가?
개인화 추천은 어디로 가고 있는가?개인화 추천은 어디로 가고 있는가?
개인화 추천은 어디로 가고 있는가?choi kyumin
 
Deview2020 유저가 좋은 작품(웹툰)을 만났을때
Deview2020 유저가 좋은 작품(웹툰)을 만났을때 Deview2020 유저가 좋은 작품(웹툰)을 만났을때
Deview2020 유저가 좋은 작품(웹툰)을 만났을때 choi kyumin
 
추천시스템 이제는 돈이 되어야 한다.
추천시스템 이제는 돈이 되어야 한다.추천시스템 이제는 돈이 되어야 한다.
추천시스템 이제는 돈이 되어야 한다.choi kyumin
 
Song Feature 조금더
Song Feature 조금더 Song Feature 조금더
Song Feature 조금더 choi kyumin
 
눈으로 듣는 음악 추천 시스템-2018 if-kakao
눈으로 듣는 음악 추천 시스템-2018 if-kakao눈으로 듣는 음악 추천 시스템-2018 if-kakao
눈으로 듣는 음악 추천 시스템-2018 if-kakaochoi kyumin
 
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기 [데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기 choi kyumin
 

Mehr von choi kyumin (6)

개인화 추천은 어디로 가고 있는가?
개인화 추천은 어디로 가고 있는가?개인화 추천은 어디로 가고 있는가?
개인화 추천은 어디로 가고 있는가?
 
Deview2020 유저가 좋은 작품(웹툰)을 만났을때
Deview2020 유저가 좋은 작품(웹툰)을 만났을때 Deview2020 유저가 좋은 작품(웹툰)을 만났을때
Deview2020 유저가 좋은 작품(웹툰)을 만났을때
 
추천시스템 이제는 돈이 되어야 한다.
추천시스템 이제는 돈이 되어야 한다.추천시스템 이제는 돈이 되어야 한다.
추천시스템 이제는 돈이 되어야 한다.
 
Song Feature 조금더
Song Feature 조금더 Song Feature 조금더
Song Feature 조금더
 
눈으로 듣는 음악 추천 시스템-2018 if-kakao
눈으로 듣는 음악 추천 시스템-2018 if-kakao눈으로 듣는 음악 추천 시스템-2018 if-kakao
눈으로 듣는 음악 추천 시스템-2018 if-kakao
 
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기 [데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
[데이터야놀자2107] 강남 출근길에 판교/정자역에 내릴 사람 예측하기
 

플랫폼데이2013 workflow기반 실시간 스트리밍데이터 수집 및 분석 플랫폼 발표자료