박상원 깃헙블로그


  • 홈

  • 카테고리

  • About

  • 아카이브

  • 태그

  • 검색

[Airflow] Executor Deep Dive 1-2. LocalExecutor.LimitedParallelism

작성일 2022-03-26 | In airflow |

생각보다 UnlimitedParallelism이 길어졌습니다. 지난번 포스팅에서 LocalWorker 클래스가 초기화되면 LocalWorkerBase 클래스의 execute_work가 실행된다는 것까지 살펴봤습니다.

더 읽어보기 »

[Kafka] 2. 카프카 기본 개념과 구조

작성일 2022-03-21 | In kafka |

카프카 구성요소

더 읽어보기 »

[kafka] 1 카프카 개요

작성일 2022-03-11 | In kafka |

우연한 기회에 카프카 스터디를 하게 되었습니다. 업무에서 kinesis를 사용하고 있기는 하지만 항상 kafka에 대한 갈증이 있었고 이번 기회를 통해 kafka에 대해 구조적으로 파악하고 왜 kafka가 실시간 메세징 시스템을 지배하게 되었는지 파악할 수 있게 되기를 소망합니다.

더 읽어보기 »

[Airflow] Executor Deep Dive 1-1. LocalExecutor.UnLimitedParallelism

작성일 2022-03-01 | In airflow |

UnLimitedParallelism

더 읽어보기 »

[Airflow] Executor Deep Dive 1. LocalExecutor

작성일 2022-02-23 | In airflow |

airflow에는 여러 구성요소가 있지만 그 중에서 Executor에 대한 공부를 가장 소홀히 했다는 생각이 듭니다. 코딩을 하며 가장 많이 만나는 각종 Operator은 그 기능이 직관적이기 때문에 내부 코드를 굳이 보지 않아도 사용에 큰 지장이 없고 보더라도 그 구조가 간단한 경우가 많습니다.

더 읽어보기 »

[Data Enginnering] ETL의 데이터 소스가 RDB일 때, 멱등성은?

작성일 2022-01-16 | In data |

대부분 파일로 저장하는 데이터들은 그 원본이 바뀌는 일은 많지 않습니다. 일자별로 파티션을 나누거나 적재된 시간을 기준으로 데이터를 ETL하면 원본이 변경되지 않는 한 동일한 결과를 도출할 것입니다.

더 읽어보기 »

[Airflow] 코드 리팩토링 2. TaskFactory

작성일 2021-12-24 | In airflow |

DAGFactory를 만들려다 보니 자연스럽게 TaskFactory에 대한 필요성을 느꼈습니다. Medium에서 찾아본 DAGFactory에 대한 포스트들도 대부분 TaskFactory도 같이 만들던데, 직접 구현해보니 의식의 흐름과 같이 TaskFactory가 필요함을 알 수 있었습니다.

더 읽어보기 »

[Airflow] 코드 리팩토링 1. DAGFactory

작성일 2021-12-11 | In airflow |

약 8개월 전 회사에서 개발해 사용했던 airflow를 클라우드로 옮기면서, 2.0 업데이트를 하고자 마음먹었고 필연적으로 코드 리팩토링에 대한 필요성을 느껴 리팩토링도 함께 진행중입니다.

더 읽어보기 »

[AWS] MWAA 사용기

작성일 2021-09-27 | In AWS |

8월 31일에 MWAA(Amazon Managed Workflows for Apache Airflow)가 서울 리전에도 출시되었습니다. 짝짝!!

더 읽어보기 »

[AWS] Kinesis 도입기 2. Lambda, Glue

작성일 2021-08-19 | In AWS |

firehose는 data stream의 consumer로 등록 가능한 aws 서비스입니다. broker인 data stream에 있는 데이터를 특정 목적지(s3, redshift, http…)로 보내주는 역할을 하는데, 중간에 끼워넣을 수 있는 transform 단계로 lambda와 glue catalog table이 있습니다.

더 읽어보기 »
1 2 3 … 6
psw

psw

Elegant theme for Jekyll.

53 포스트
12 카테고리
16 태그
RSS
© 2025 psw
Powered by Jekyll
Theme - NexT.Muse