본문 바로가기
반응형

BASIC2

[Kafka] 간단한 LAB을 곁들인 Kafka 기본 개념 알아보기 Kafka 왜 써요?메시지 큐는 비동기 메시지를 사용하여 서로 다른 시스템 간의 결합도를 낮추고, 효율적인 데이터 처리와 분산 시스템의 확장성을 제공하기 때문에 많은 서비스에 사용된다. 최근 데이터를 이용하는 서비스들이 많아졌는데 그러한 이유로 kafka와 같은 “메시지 큐” 방식의 데이터 처리 방식의 서비스에 대한 수요가 많아지게 되었다.비동기적 통신: 발신자와 수신자가 독립적으로 작업을 수행할 수 있도록 지원한다.중간 저장소 역할: 데이터를 큐(queue)에 임시로 저장하고, 소비자가 이를 처리한다.분산 시스템 필수 구성 요소: 작업 부하 분산, 내결함성, 확장성 제공.Kafka 주요 구성 요소아래는 카프카의 데이터 스트림을 구성하고 있는 주요 요소에 대한 설명이다.첫 번째는 '토픽(Topic)' 이.. 2025. 3. 16.
[AWS] EC2 Spot Fleet : 비용 효율적인 클라우드 컴퓨팅 활용하기 1. Spot Fleet이란? AWS Spot Fleet은 사용자가 지정한 기준에 따라 Spot 인스턴스와 온디맨드 인스턴스의 집합을 자동으로 요청하고 관리하는 서비스입니다. Spot Fleet을 사용하면 목표 용량을 설정하고, 다양한 인스턴스 유형과 가용 영역에 걸쳐 워크로드를 유연하게 실행할 수 있습니다. Spot Instance vs Spot FleetSpot Instance: 개별 인스턴스 단위로 요청 및 관리Spot Fleet: 여러 인스턴스 유형과 가용 영역에 걸쳐 자동으로 관리2. Spot Fleet의 주요 구성 요소(*옵션)2-1. 할당 전략최저 가격(*lowestPrice)가장 낮은 가격의 인스턴스 풀에서 인스턴스를 시작비용 최적화가 최우선 순위인 워크로드에 적합단일 풀에 집중되어 가용성.. 2025. 1. 31.
반응형