1. A method for maintaining network security, the method comprising: sensing network telemetry information at plural network resources; communicating the network telemetry information to an active memory interfaced with a processor, the processor executing plural network security modules, each network security module having an input specification, an output specification and a logic specification, the logic specification defining a memory allocation in the active memory for each of the security modules; and maintaining network security by investigating network telemetry information with one or more of the security modules using the telemetry information stored in the active memory to detect network security threats and by neutralizing the detected network security threats with one or more of the security modules in response to detecting of predetermined network telemetry information in the active memory; wherein the output of the one or more security modules that investigate network telemetry information is linked to the input of the one or more modules that neutralize the detected network security threats with a publish and subscribe relationship defined with tables in the active memory.