해당 질문의 문제를 해결, 도움이 되는 선택된 답변이 있습니다.작성된 다른 답변도 확인해 보시기 바랍니다..
2개의 답변이 있습니다.
낭만생선
0 추천
|
약 일 년 전
주 키퍼는 여러 노드에 걸쳐 데이터를 저장하고 복제하는 분산 시스템의 구성 요소입니다. 주 키퍼는 모든 노드가 동일한 데이터를 가지고 있는지 확인하고 한 노드에 장애가 발생하더라도 시스템을 계속 실행합니다. 주 키퍼는 시스템 상태를 유지하는 역할을 하며, 종종 상태 저장 서비스에 사용됩니다.
Kafka와 AMQ는 모두 응용 프로그램 간에 메시지를 보내고 받는 데 사용되는 메시지 브로커입니다. 둘 다 분산 큐를 관리할 수 있는 인터페이스를 제공하지만, 카프카는 스트리밍 데이터에 집중하고 AMQ는 메시지 큐에 집중합니다.
deerokgo
0 추천
|
약 일 년 전
요즘은 어플리케이션을 분산 환경으로 서비스를 많이 할텐데요.
분산된 어플리케이션을 코디네이션 하는 것이 주키퍼 입니다.
즉, 클라이언트 에서 들어오는 요청을 코디네이텨 하는 것이죠.
카프카는 분산형 데이터 스트리밍 플랫폼으로 데이터를 A 지점 부터 B 지점 또는 Z 지점까지 전달하게 됩니다.
여기서 데이터라고 말하는 것은 다양한 형태가 있을 수 있습니다.
단순 텍스트 메시지 부터 영상 데이터 까지 거의 모든 데이터를 스트리밍 합니다.
마지막으로 AMQ 는 메시지 큐 입니다. 모든 메시지 큐 들은 서비스 요청에 즉각 처리가 안되는 경우에 잠깐 대기하는 장소로 보시면 됩니다.
큐는 선입선출 규칙에 의해 먼저 들어온 요청을 꺼내서 처리 하게 됩니다.
메시지 큐는 래빗MQ 등 수많은 오픈소스 들이 있으므로 적합한 것을 찾아서 사용하시면 되고요
2개의 답변이 있습니다.
주 키퍼는 여러 노드에 걸쳐 데이터를 저장하고 복제하는 분산 시스템의 구성 요소입니다. 주 키퍼는 모든 노드가 동일한 데이터를 가지고 있는지 확인하고 한 노드에 장애가 발생하더라도 시스템을 계속 실행합니다. 주 키퍼는 시스템 상태를 유지하는 역할을 하며, 종종 상태 저장 서비스에 사용됩니다.
Kafka와 AMQ는 모두 응용 프로그램 간에 메시지를 보내고 받는 데 사용되는 메시지 브로커입니다. 둘 다 분산 큐를 관리할 수 있는 인터페이스를 제공하지만, 카프카는 스트리밍 데이터에 집중하고 AMQ는 메시지 큐에 집중합니다.
요즘은 어플리케이션을 분산 환경으로 서비스를 많이 할텐데요.
분산된 어플리케이션을 코디네이션 하는 것이 주키퍼 입니다.
즉, 클라이언트 에서 들어오는 요청을 코디네이텨 하는 것이죠.
카프카는 분산형 데이터 스트리밍 플랫폼으로 데이터를 A 지점 부터 B 지점 또는 Z 지점까지 전달하게 됩니다.
여기서 데이터라고 말하는 것은 다양한 형태가 있을 수 있습니다.
단순 텍스트 메시지 부터 영상 데이터 까지 거의 모든 데이터를 스트리밍 합니다.
마지막으로 AMQ 는 메시지 큐 입니다. 모든 메시지 큐 들은 서비스 요청에 즉각 처리가 안되는 경우에 잠깐 대기하는 장소로 보시면 됩니다.
큐는 선입선출 규칙에 의해 먼저 들어온 요청을 꺼내서 처리 하게 됩니다.
메시지 큐는 래빗MQ 등 수많은 오픈소스 들이 있으므로 적합한 것을 찾아서 사용하시면 되고요
주키퍼와 카프카는 현재까지 대체불가 라고 보시면 됩니다.