Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Tags
- Exception
- redis
- select_type
- VUE
- AOP
- static
- stream
- jpa
- 필드 주입
- jwt
- 조합
- docker
- 테스트 코드
- MSA
- Spring
- 인덱스
- StringBuilder
- Test
- SQL
- 재정의
- equals
- hashcode
- DI
- 열 속성
- KEVISS
- java
- 생성자 주입
- DDL
- cache
- lambda
Archives
- Today
- Total
목록2025/11/21 (1)
백엔드 개발자 블로그
gRPC 왜 사용하는가?
들어가는 글MSA 형식으로 토이 팀 프로젝트를 진행하던 중 회의 시간에 동료분이 어떤 Internal API를 개발할 때 HTTP를 사용할지 gRPC를 사용할지 의견을 묻는 일이 있었다. gRPC에 대한 간단한 개념은 알고 있었지만, 확답을 하지 못한 과거의 나를 반성하면서 그간 어렴풋이 알고있던 gRPC 개념과 내가 잘못알고 있던 지점, 평소에 막연한 궁금증으로 남겨놨던 gRPC 관련 질문들을 정리하고 답해보려 한다.Q. gRPC 는 어떻게 HTTP 보다 빨라질 수 있었는가gRPC가 선택한 기술 Protobuf 와 HTTP/2 덕분이다.1. 직렬화시 Protobuf(데이터 구조를 정의하는 언어)를 사용하면 전송하는 데이터 크기를 줄일 수 있어 더 빠른 전송이 가능하다.json 과 Protobuf 를 비..
Web/gRPC
2025. 11. 21. 22:35