Open Packet Processor: a programmable architecture for wire speed platform-independent stateful in-network processing
Making middleboxes someone else's problem: network processing as a cloud service