1. A method comprising: receiving sensor data from a plurality of sensors; identifying a first portion of the sensor data and a second portion of the sensor data, the first portion of the sensor data different from the second portion of the sensor data; generating a first identifier for the first portion of the sensor data; generating a second identifier for the second portion of the sensor data; sending the first portion of the sensor data and the first identifier to a first node, the first node comprising a first primary storage and the first node storing the first portion of the sensor data in the first primary storage, the first primary storage configured in the first node such that a first processor of the first node accesses information stored in the first primary storage without accessing another storage device; sending the second portion of the sensor data and the second identifier to a second node, the second node comprising a second primary storage and the second node storing the second portion of the sensor data in the second primary storage, the second primary storage different than the first primary storage and configured in the second node such that a second processor of the second node accesses information stored in the second primary storage without accessing another storage device; configuring a first module on the first node to retrieve the first portion of the sensor data using the first identifier, the first module configured to provide the first portion of the sensor data to a first process operating on the first node, the first process configured to generate a first set of results by processing the first portion of the sensor data; and configuring a second module to retrieve the second portion of the sensor data using the second identifier, the second module configured to provide the second portion of the sensor data to a second process operating on the second node, the second process configured to generate a second set of results by processing the second portion of the sensor data.