# DevOps/Network

    Application 간의 주요 통신 방법 비교 (HTTP, AMQP, Socket)

    주제 HTTP, AMQP, Socket 통신 방법을 각각 비교해보고 주로 사용되는 곳을 알아본다 1. HTTP 특징: 주로 웹 기반 통신을 위해 사용되며, 요청(Request)과 응답(Response)을 기반으로 합니다. Stateless 프로토콜이기 때문에 각각의 요청은 이전 요청과 독립적으로 처리됩니다. 주로 RESTful API를 구축하는 데 사용됩니다. 장점: 간단하며 이해하기 쉽습니다. 다양한 플랫폼에서 지원되고, 프록시나 캐싱 등의 기능을 활용할 수 있습니다. HTTPS를 통해 보안 통신이 가능합니다. 단점: 실시간성이 중요한 경우에는 적합하지 않을 수 있습니다. 요청/응답 기반 모델이므로 양방향 통신이 어려울 수 있습니다. 2. AMQP 특징: 메시지 큐를 통해 비동기 메시지 전달을 위한 프..