본문 바로가기
SMALL

CS2

CS) gRPC란? 안녕하세요, 코린이의 코딩 학습기 채니 입니다.개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다.gRPC란?google에서 개발한 어느 환경에서 실행할 수 있는 최신 오픈 소스 고성능 RPC 프레임워크gRPC를 알기 전 RPC가 뭔지 모른다면 아래 아티클을 읽어봅시다!https://chanychu.tistory.com/536 gRPC 특징HTTP/2 기반 전송인증, 추적, 로드 밸런싱 및 상태 확인Protocal buffer 사용 Protocal buffer (proto) 란?구조화된 데이터를 직렬화하는 방식직렬화: 데이터를 파일로 저장하거나 네트워크 통신에 사용하기 위한 형식 (바이트 스트림 형태로 변환)정의 언어(.proto 파일에서 생성), proto 컴파일러가 데이터와 인터페이스하.. 2024. 11. 15.
CS) RPC란? 안녕하세요, 코린이의 코딩 학습기 채니 입니다.개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. RPC (Remote Procedure Call) 란?직역하면 "원격 프로시저 호출" 이다.이름에서 알 수 있듯이 RPC는 다른 주소 공간에서 *함수나 *프로시저를 실행할 수 있게 하는 프로세스 간의 통신 기술이다. * 함수란- input에 따른 Output 발생을 목적으로 함- Return 값 필수 * 프로시저란- Output 값에 집중하기 보단 명령 단위가 수행하는 절차를 목적으로 함  정말 쉽게 예를 들어서 설명해보자면,A 컴퓨터에서 '더하기' 기능을 실행하려고 하는데 해당 기능은 B 컴퓨터에 구현이 되어있다고 가정해보자.A 컴퓨터 → B 컴퓨터에게 "야 B 컴퓨터! '더하기' 기능을 .. 2024. 11. 15.
LIST