안쓰고 통신하는거보다 메시지큐로 통신하는게 어떤 이점있음?
[일반] 메시지큐 쓰는 이유가 분산서버끼리 통신하려고 하는거지?
익명(118.235)
2023-03-27 08:55
추천 0
댓글 4
다른 게시글
-
김영한이 잘가르치긴 하네 [1][일반] 빠삐꽁(110.14) | 23.03.27추천 0
-
자바 기본서 이제 io만 공부하면 끝남 [9][일반] 익명(118.235) | 23.03.26추천 1
-
도커안쓰면 서버한개에 웹서버한개만 띄울수 있음? [3][일반] 익명(1.241) | 23.03.26추천 0
-
도메인 주도 설계는 심오하다[일반] 익명(39.7) | 23.03.26추천 0
-
백엔드 취업하고 싶은데 이 자격증들 쓸모없음??? [3][일반] 익명(211.179) | 23.03.25추천 0
-
윈폼 만드는데 C#이 편하냐? 자바가 편하냐? [1][일반] 용호결(nneworld) | 23.03.25추천 0
-
왜 좆소나 si 시니어들은 저장 프로시저를 그렇게 좋아하는걸까? [1][일반] 익명(123.248) | 23.03.25추천 0
-
다들 첫취업 몇살에함? [6][일반] 익명(106.101) | 23.03.25추천 0
-
3 tier 아키텍처라는게 [2][일반] 익명(118.235) | 23.03.24추천 0
-
고랭 select가 개사기였네[일반] 익명(118.127) | 23.03.24추천 0
너가 말한거 처럼 분산 환경 구성하는거에도 이점이 있을거고 Http랑은 다르게 연결지향적이라 메시지 처리를 보장하는 기능들이 있음... 아님말고 ㅋ
네가 그런 중계서버 구현할라면 오래걸리니까 있는거 쓰는거지
api로 통신하면 즉시 응답을 해줘야하는데, 여기엔 장점과 단점이 있지 장점은 구조가 단순해진다는거고 단점은 연관 서비스가 늘어날수록 호출 구문이 길어지고 기능 동작이 오래 걸림, 그리고 서비스간 요청 처리 능력이 다르면 시스템 전체의 연쇄적인 장애로 이어질 수 있음
메시지 큐를 사용하면 구조가 복잡해지는 대신 api의 단점들을 해결할 수 있지 그 외에도 여러가지 장단점이 있는데, 결합도가 낮아진다는 단어 하나로 정리 가능할듯 전부 다 결합도가 낮아져서 파생되는 장단점들이거든