How Edge Computing is Transforming Modern Technology Systems