thrift는 그냥 바이너리 프로토콜이고 grpc는 rpc라고는하는데

rpc랑 바이너리 통신이랑 뭐가 다른거임

rpc도 내부적으로 소켓 열고 요청 분석하고 포인터 call하는거 아님?