아키텍처 3

[Airflow 가이드 ep.3] 1부 개념과 설정 #3 | Airflow 주요 구성요소: Scheduler, Webserver, Worker, DB

이 글에서는 Airflow의 핵심 아키텍처와 주요 구성요소들을 상세히 알아봅니다. Scheduler, Webserver, Worker, Metadata Database 등 Airflow를 구성하는 각 컴포넌트의 역할과 상호작용 방식을 이해하고, 각 구성요소가 어떻게 동작하는지 살펴보겠습니다.📌 Airflow 아키텍처 개요✅ Airflow의 기본 아키텍처Airflow는 다음과 같은 주요 구성요소로 이루어진 분산 시스템입니다:Web Server: 사용자 인터페이스(UI) 제공Scheduler: DAG와 태스크 스케줄링 담당Worker: 실제 태스크 실행 담당Metadata Database: Airflow의 상태 정보 저장DAG Directory: DAG 파일 저장소   ✅ 컴포넌트 간 상호작용Airflow..

EP03. Cilium 아키텍처 이해하기 | Agent, Hubble, Operator

이 글에서는 Cilium의 내부 아키텍처와 주요 구성요소들에 대해 자세히 알아보겠습니다. Cilium Agent, Hubble, Operator 등 핵심 컴포넌트들의 역할과 상호작용 방식을 이해하면 Cilium의 동작 원리를 더 명확하게 파악할 수 있습니다. 또한 데이터 플레인과 컨트롤 플레인의 차이점과 Cilium이 사용하는 다양한 CRD 리소스도 살펴보겠습니다.📌 Cilium 아키텍처 개요Cilium은 크게 컨트롤 플레인과 데이터 플레인으로 구성된 아키텍처를 가지고 있습니다. 각 구성요소들이 어떻게 상호작용하는지 전체적인 관점에서 살펴보겠습니다.✅ Cilium의 주요 구성요소Cilium의 전체 아키텍처를 이루는 주요 구성요소는 다음과 같습니다:# Cilium 아키텍처 주요 구성요소├── 컨트롤 플레..

📌 Kubernetes 아키텍처 완벽 분석: Master Node와 Worker Node의 역할

1️⃣ Kubernetes는 어떻게 동작할까? 이전 글에서 **Kubernetes의 기본 개념(Cluster, Node, Pod)**을 배웠습니다.이제 Kubernetes 클러스터의 전체 아키텍처를 깊이 있게 분석해 보겠습니다.  Kubernetes는 **Master Node(제어부)**와 **Worker Node(실행부)**로 구성됩니다.Master Node는 클러스터의 “두뇌” 역할을, Worker Node는 “일꾼” 역할을 수행합니다. 아래 다이어그램을 보며 함께 살펴볼까요? 👀  2️⃣ Kubernetes 아키텍처 개요 📌 Kubernetes 아키텍처의 주요 구성 요소+--------------------------+ +---------------------------+| 🏢 Mast..

728x90