Programing

DAG (Directed acyclic graph)

BUST 2018. 8. 6. 23:19

DAG (Directed acyclic graph)



  • Graph : Edge와 Node를 가진 구조
  • Directed Graph : Graph에서 방향(direction)을 가진 구조
  • Acyclic Graph : 순환 구조가 아닌 Graph
  • Directed Acyclic Graph : 순환 구조가 아닌 방향(direction)을 가진 구조
  • 간단하게 생각을 하면 순환 구조가 아닌 데이터의 워크 플로우

Spark에서의 DAG Scheduler

  • RDD operation을 통해 DAG가 정의각 되고 TaskScheduler(Yarn 등)을 이용하여 데이터를 처리 한다

Referecne


'Programing' 카테고리의 다른 글

B tree, B+ tree  (0) 2018.08.25
At-least-once Delivery  (0) 2018.08.22
Reactive Programming  (0) 2018.08.19
객체지향 응집도와 결합도  (0) 2018.06.13
LLVM  (0) 2017.06.25