Edge computing : from hype to reality (2019)