Edge Computing on the Rise