abstracts an edge service away from TCP serving