본문 바로가기 메뉴 바로가기

Earn Trust

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Earn Trust

검색하기 폼
  • 분류 전체보기 (22)
    • React (3)
      • Webpack (1)
      • Redux (1)
    • Go (6)
    • 프로젝트 개발 (0)
    • Algorithms (13)
      • Hacker Rank (5)
      • Programmers (3)
      • Goorm Level (0)
      • Codility (0)
      • Baekjoon (5)
  • 방명록

프로토콜 버퍼 - Protocol Buffers

주요 기능 프로토콜 버퍼(Protocol Buffers)는 데이터를 이진수로 변환해줍니다. 데이터를 이진수로 변환하면 문자열보다 크기가 작고 대역폭을 적게 사용하기 때문에 더 빠르게 전송할 수 있고, CPU 사용량이 감소하는 장점이 있습니다. 하지만 프로토콜 버퍼로 인해 변환된 데이터는 JSON, XML과 다르게 사람이 읽을 수 없습니다. 변환된 데이터를 사용할 플랫폼에서 이진수를 지원하지 않아도 프로토콜 버퍼를 사용하면 문자열로 변환할 수 있습니다. Message Type 정의 프로토콜 버퍼에는 타입을 지정할 수 있는 Message가 있습니다. Go의 struct, Typescript의 interface/type와 같이 필드를 가질 수 있습니다. 다음과 같이 프로토콜 버퍼로 들어오는 요청에 대한 타입을..

Go 2021. 3. 18. 22:19
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
Total
Today
Yesterday
링크
  • Profile
  • GitHub
  • RocketPunch
  • Notion Blog
«   2025/05   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바