Search

'2020/09'에 해당되는 글 1건

  1. 2020.09.29 twirp : 간단한 RPC 프레임워크

twirp : 간단한 RPC 프레임워크

GHTS 2020. 9. 29. 22:42 Posted by 정직한 UnHa Kim

GHTS가 RPC에 사용하는 nanomsg 관련 코드는 AST(Ahnlab Safe Transaction : 안랩 세이프 트랜잭션)에서  악성코드라고 오진하는 문제가 있어서 HTTP 기반의 RPC를 사용해서 오진을 피해야겠다고 생각하고 있었다.

그러나, 귀차니즘으로 인해 오랜 기간 미적대면서 시간이 흐르던 와중에

사용하기 쉬운 HTTP 기반 RPC 프레임워크를 발견했다.

 

github.com/twitchtv/twirp

 

twitchtv/twirp

A simple RPC framework with protobuf service definitions - twitchtv/twirp

github.com

 

트위치TV에서 대규모로 사용 중이라고 하니 안정성도 검증되었다고 봐야하고,

HTTP 1.1도 지원하니 프로그래밍 언어 간 호환성도 좋을 것 같다.

 

소개 문서를 읽고 있는 데 왠지 마음에 든다.

조만간에 nanomsg에서 twirp로 이전을 시도해 봐야겠다.

댓글을 달아 주세요