Spark 아키텍처: Driver·Executor·클러스터 매니저와 실행 흐름

spark data-engineering architecture execution
Spark-Essential 시리즈의 1단계. 실행 계획을 세우는 Driver와 task를 수행하는 Executor의 역할·통신, 자원을 배분하는 클러스터 매니저(YARN·Kubernetes·Standalone)와 client/cluster 배포 모델, 그리고 액션→Job→Stage→Task 분해에서 스테이지 경계가 곧 셔플 지점이 되는 실행 흐름을 ...

Atlassian에서 해고된 엔지니어의 8년 회고: 엣지 로드밸런싱 플랫폼을 만들며 배운 것 — Vasilios Syrakis 영상 정리

articles video platform-engineering architecture career
Atlassian 정리해고로 회사를 떠난 플랫폼 엔지니어 Vasilios Syrakis가 8년간 만든 것을 돌아본 40분짜리 영상(I was laid off by Atlassian)을 자막 기반으로 정리·분석한다. 셀프서비스 로드밸런서, Envoy 컨트롤 플레인 'Sovereign', AMI 파이프라인부터 유지보수·외교·멘토링 같은 비기술적 교훈까지.

Postgres 하나면 충분하다: 중앙 오케스트레이터 없이 Durable Workflow 만들기 (DBOS)

articles postgresql durable-execution workflow architecture agentic-engineering
DBOS의 Peter Kraft가 쓴 'Postgres is All You Need for Durable Workflows'를 읽고, Temporal 같은 외부 오케스트레이터 대신 Postgres를 직접 백킹 스토어로 쓰는 durable execution 아키텍처와 그 단순성·관측성·신뢰성 논거를 개발자 관점에서 분석·정리한다.

PostgreSQL 아키텍처 심층 분석

postgresql architecture
PostgreSQL의 내부 아키텍처를 심층적으로 분석합니다. 프로세스 구조, 메모리 구조, 스토리지 구조를 이해하고 각 구성 요소가 어떻게 상호작용하는지 학습합니다.