Recent Posts

About WebRTC

2017-11-03

Overview WebRTC(Web Real-Time Communication)는 웹 브라우저에서 플러그인 없이 상호 미디어 교환을 가능하게 하는 API로, 음성/영상 통화 또는 파일 송수신을 위해 활용될 수 있다. 프로젝트는 2011년 5월 구글에서 시작되었고 IETF와 W3C에...

Twelve Factor Apps

2017-04-03

What is the Twelve Factor Apps? ‘Twelve-Factor‘란, 클라우드 환경에서 좀 더 나은 마이크로-서비스 애플리케이션을 설계하기 위한 개발 방법론이다. 다양한 SaaS 환경에서 관찰된 설계와 시스템의 문제를 공유하고, 유비쿼터스 언어로 통용화하기 위해...

Esper CEP - 1. Overview

2015-06-08

Esper는 실시간 분석의 대표적인 CEP 오픈 소스 프로젝트이다. 이전부터 관심은 있었지만 볼 기회가 없던 차에, 시간이 남아 돌아 끄적여본다…^^; (* Event-driven architecture에 대한 내용은 이전 포스트 참고: EDA 개념과 Event Processing)

EDA 개념과 Event Processing

2015-05-08

EDA 개념 EDA(Event Driven Architecture)는 -이벤트의 생산, 감지, 소모 그리고 반응을 위한 소프트웨어 설계 패턴-이다. 이미 꽤 오래전에 나온 디자인이고 GUI를 다루는 Rich Client 분야에서 쉽게 볼 수 있었지만, 몇 해 전부터 유행하기 시작한...

Summary of HTTP/2

2015-04-21

Problem HTTP/1.x의 -단일 요청과 응답-은 불필요한 RTT 증가와 네트워크 지연을 초래한다. 기본적으로 HTTP는 단일 연결에서 단일 요청만을 처리할 수 있으므로 모든 메세지 교환은 순차적이며 latency는 증가할 수밖에 없다. 이는 몇 가지 사이트들의 성능 통계만 ...