Link
Search
Menu
Expand
Document
문섭스블로그
Blog
Distributed Systems
MapReduce (OSDI '04)
GFS (SOSP '03)
Fault-Tolerant VM (SIGOPS ‘10)
Raft (ATC '14)
ZooKeeper (ATC '10)
BigTable (OSDI '06)
Spanner (OSDI '12)
Hive (ICDE '10)
Presto (ICDE '19)
Dremel (VLDB ‘10)
FoundationDB (SIGMOD '21)
Monarch (VLDB '20)
Metastable Failures in Distributed Systems (HotOS ‘21)
Windows Azure Storage (SOSP '11)
AWS
DynamoDB
Dynamo (OSDI ‘07)
DynamoDB Under the Hood: How We Built a Hyper-Scale Database
How DynamoDB provides transactions with scalability (FAST '19 Keynote)
DynamoDB (ATC '22)
S3
Redshift (SIGMOD '22)
AWS Nitro System
AWS Networking Fundamental
AWS Lambda
Airbnb
Data Quality 1 - Rebuilding at Scale
Data Quality 2 - A New Gold Standard
Data Quality 3 - Prevent Data Bugs
Minerva 1 - Metric Consistency
Minerva 2 - Design Principles for Standardized Metric
Minerva 3 - Consistent Data Consumption
Toward High Quality Data
Automating Data Proteciton at Scale 1
Automating Data Proteciton at Scale 2
Automating Data Proteciton at Scale 3
Democratizing Metrics at Airbnb: Minerva 2.0 and Beyond
Uber
Real-time Data Infrastructure at Uber (SIGMOD '21)
Kappa+ Architecture
Real-Time Exactly-Once Ad Event Processing
uMetric: The Journey Towards Metric Standardization
How Uber Achieves Operational Excellence in the Data Quality Experience
Kafka
Exactly-Once Semantics
Pinterest
Optimizing Kafka for the cloud
Meta
Cache made consistent: Meta’s cache invalidation solution
Delivery Hero
The Delivery Hero Reliability Manifesto
Flink
Flink Overview
Overview
Monitoring 101
Streaming Analytics
Architecture & Clusters
UseCases
Flink Exactly-Once
Exactly-Once Processing
A Deep Dive into Rescalable State
Incremental Checkpointing
Tuning Checkpoints and Large State
Flink's checkpointing mechanism
Chandy-Lamport Algorithm
Lightweight Asynchronous snapshots for Distributed Systems
Backpressure
Flink Programming
Broadcast State
Flink App 1: Fraud Detection
Flink App 2: Dynamic Update of Application Logic
Flink App 3: Custom Window Processing
spotify/flink-on-k8s-operator
알고리즘, 자료구조
종만북1
HyperLogLog
Bloom filter
Go
A Guide to the Go Garbage Collector
posts
[devsisters] data driven으로 서비스 운영 자동화 (spark)
Minikube
make help 줍줍
S3 Multipart Upload와 pyarrow로 고정된 스키마를 가지는 Parquet 파일 생성
crawler pod에 sidecar로 chromedriver를 띄우자
Shell Script Practices
k3s
1) k8s cluster를 묶기 위한 openVPN 설치
2) k3s 설치
About me
Engineering Blogs
About Me
분산시스템, 데이터 인프라에 관심이 많은 데이터 엔지니어입니다.
버즈빌 테크블로그 포스팅
Linkedin
Github