Builder.shin
Infrastructure
35개의 게시물
gRPC
gRPC로 마이크로서비스 간 통신 전환 후기
REST API로 구성된 마이크로서비스 간 통신을 gRPC로 전환했다. Protocol Buffers 기반의 강타입 스키마와 HTTP/2 성능 이점을 활용할 수 있었고, 특히 내부 서비스 간 통신에서 확실한 이점이 있었다.
2019년 5월 1일
gRPC
gRPC 도입 후 REST API와 성능 비교
마이크로서비스 간 통신을 REST에서 gRPC로 전환했다. Protocol Buffers 기반의 바이너리 통신으로 레이턴시가 크게 개선됐고, 타입 안정성도 확보할 수 있었다.
2019년 4월 29일
gRPC
gRPC 도입 후 REST API와 성능 비교
마이크로서비스 간 통신을 REST에서 gRPC로 전환했다. Protocol Buffers 기반의 바이너리 통신이 JSON 대비 어느 정도 성능 개선을 보이는지 측정한 결과를 정리했다.
2019년 3월 13일
gRPC
gRPC 서비스 간 통신에서 Deadline 설정 삽질기
마이크로서비스 간 gRPC 통신을 도입하면서 타임아웃 처리를 제대로 하지 않아 장애가 발생했다. Deadline 설정과 에러 핸들링을 정리했다.
2019년 2월 5일
gRPC
gRPC와 REST API 함께 사용하기
마이크로서비스 간 통신은 gRPC로, 클라이언트 API는 REST로 제공해야 하는 상황이 생겼다. grpc-gateway를 사용해 하나의 서비스 정의로 두 프로토콜을 모두 지원하는 방법을 정리했다.
2019년 1월 5일
Previous
1
2
3
4
Next
카테고리
Builder.shin