edge computing optimization