VANTIQ applications are built independent of the physical deployment environment. Business logic is created without regard to where it will run. After an application is developed, VANTIQ partitions the application and moves the appropriate logic to the appropriate nodes. This is true if there are ten or ten thousand nodes. The developers of the applications avoid dealing with low level middleware. During runtime, VANTIQ moves the logic to the data or the data to the logic as needed.