Proactive auto-scaling for cloud environments using temporal convolutional neural networks. - Ehsan Golshani; Mehrdad Ashtiani (J. Parallel Distributed Comput., 2021)