- Python 에서 async 를 처음으로 써봤다.
- BigQuery 에서 slot utilization 을 집계하는 SQL
- PAP 2주년 행사를 위해 적어보는 지난 2023년의 기억들
- analytics-as-code 에 대한 주절주절
- API Gateway 로 Kinesis 를 위한 HTTP Proxy 만들기
- Aurora MySQL 스냅샷을 Parquet 로 S3 에 Export
- Cloud Run 과 Cloud Scheduler 로 주기적인 작업 실행
- 글또 4기를 시작하며
- Fluent Bit 로 Kubernetes 에 배포된 어플리케이션 로그 수집하기
- EKS 클러스터에 간단한 Flask 어플리케이션 배포하기
- Cloud Composer 에서 Airflow Web Server REST API 로 외부에서 DAG 트리거하기
- 데이터야 놀자 2019 발표
- Node Pool 로 KubernetesPodOperator 를 위한 독립된 실행 환경 구성하기
- Cloud Composer 를 업무에 처음 도입하며 정리한 몇가지 생각들
- Cloud Composer 시작하기
- RDBMS to OLAP : created_at 과 updated_at
- SageMaker Get Started 에 더하여 : API Gateway, Lambda 로 배포
- 글또 3기를 시작하며 (+ 상반기 회고)
- S3 와 Route 53 으로 원하는 도메인에 HTML 를 배포하려면?
- 글또 2기를 마치며
- Docker Compose 는 뭘까?
- 이전 트랜잭션의 결과를 덮어씌우는 문제를 해결하려면?
- Daemon Thread 란?
- Python 으로 지도 위에 정사각 격자를 그리려면?
- OSX 에서 Python LightGBM 패키지 설치때 고생한 경험
- Airflow 에 PostgresToS3Operator 만들기
- EMR 콘솔에서 Spark, Zeppelin 클러스터 생성
- MySQL 의 Geospatial Index (2)
- MySQL 의 Geospatial Index (1)
- 글또 2기를 시작하며