Blog Posts

왜 Go에서는 수백만개의 Goroutine을 만들수 있지만, Java는 수천개의 스레드만 만들 수 있을까?
January 28, 2022 · 5 min read

Go와 Java의 스레스 방식에 대해 설명한 내용을 번역.

Uber의 푸시 플랫폼 아키텍처
October 08, 2021 · 14 min read

Uber의 푸시 플랫폼 아키텍처 변천사에 대한 정리한 내용을 번역.

5시간 만에 CDN 개발하기
April 12, 2021 · 10 min read

5시간 만에 CDN 개발하기에 대한 정리한 내용을 번역.

비즈니스의 진입 장벽을 높이는 13종류의 네트워크 효과
June 21, 2020 · 20 min read

비즈니스의 진입 장벽을 높이는 Direct Network Effects, 2-Sided Network Effects, Data Network Effects, Tech Performance Network Effects, Social Network Effects 등 5가지 카테고리 13가지 네크워크 효과에 대해 설명.

B2B 제품을 판매하는 방법
May 17, 2020 · 13 min read

B2B 제품을 잘 판매할 수 있는 전략과 전술에 대해 설명함.

Realtime Multi-Person Pose Estimation 논문 리뷰 및 구현
February 16, 2020 · 9 min read

Human Detection 관련 논문(Realtime Multi-Person Pose Estimation) 리뷰 및 샘플 구현.

서비스 가용성 확보에 필요한 Rate Limiting Algorithm에 대해
January 18, 2020 · 8 min read

Rate Limit 알고리즘(Leaky bucket, Token bucket, Fixed window counter, Sliding window log, Sliding window counter)과 주요 서비스들의 Rate Limit 정책 등에 정리한 글.

HTTPS에 대해 알아야 할 것들
January 11, 2020 · 13 min read

HTTPS의 현재, 장점, 프로토콜, 취약점, SSL Cipher Suites, 변화, 과제, 설정 모범 사례 등 전반적인 내용을 정리함.

스타트업 서비스 개발에 도움을 줄 수 있는 Javascript 오픈 소스들
December 25, 2019 · 7 min read

서비스 개발에 도움을 줄 수 있는 Javascript 오픈 소스들 소개 : Cleave, Alert, Datepicker, Data Visualization, Cropper, autoComplete, Infinite Scroll, Fingerprint, Echart, WYSIWYG, OCR 등 소개.

스타트업 개발자가 리눅스 서버에 들어가면 언제나 하는 작업들
September 26, 2019 · 13 min read

스타트업 개발자가 리눅스 서버에 들어가면 언제나 하는 작업들에 대해서 명령어 사용법, 문제를 짚을 수 있는 지표들을 정리함.