CS/네트워크

CLI vs REST 비교

Mecodata 2023. 12. 13. 10:06
  CLI(Command Line Interface) REST(Representational State Transfer)
 프로토콜 다양한 프로토콜 사용 가능 HTTP
환경 주로 로컬에서 실행하므로 외부 요인 영향 X 네트워크를 통해 통신하여 외부 요인 영향 O
비동기 기본적으로는 동기적 기본(Default) 없이 동기 / 비동기 가능
데이터 크기 주로 작은 사이즈 대량 사이즈 가능

 

속도 비교

- 로컬에서는 일반적으로 CLI 방식이 빠를 수 있지만 다루는 데이터의 크기와 네트워크 환경에 의해서 REST 방식이 더 빠를 수 있는 가능성이 존재함