1 Introduction  
2 Notation and Background  
3 Graph Representation Learning  
4 Processing and Learning on Large-scale Dynamic Graphs  
5 Datasets and Benchmarks Overview  
6 Advanced Techniques in Graph Processing  
7 Future Trends and Challenges  
8 Conclusion