원격 프로시저 호출. 프로시저는 함수처럼 생각하면 된다. 다른 시스템에서 돌아가는 프로그램의 함수를, 마치 우리 프로그램의 함수처럼 호출할 수 있는 기술이다. 물론 [[분산형 Distributed]] 시스템이 늘 그렇듯이, 고통스러운 [[네트워크 지연 Network Delay]]이나 [[장애 극복 Failover]]같은 문제를 고민해야 한다. 그래서 [[비동기 Asynchronous]]를 도입해서 지연 문제를 해결하는 편이다.
대표적으로 구글에서 만든 [[gRPC]]가 있다.