목록 보기
Go 서버 개발하기
기타

Go 서버 개발하기

버즈빌
버즈빌
2018년 2월 12일

Go 서버 개발을 시작하며 특정 API만 다른 언어로 구현해서 최대의 성능을 내보자! 저희 서버는 대부분 Django framework 위에서 구현된 광고 할당 / 컨텐츠 할당 / 허니스크린 앱 서비스 이렇게 나눌 수 있는데 Python 이라는 언어 특성상 높은 성능을 기대하기가 어려웠습니다. 하지만 세가지 서비스에서 락스크린에서 어떤 컨텐츠나 광고를 보여줄지 결정하는 Allocation(할당) API 가 가장 많이 호출되고 있었는데 빈도로 보면 80% 정도로 높은 비중을 차지하고 있어서 이 Allocation API 들을 성능이 좋은 다른 언어로 구현하면 어떨까 하는 팀내 의견이 있었습니다. Why Go? 저는 예전부터 Java, C# 등의 컴파일 언어에 익숙해서 기존 Java 와

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...