1. A controller for managing a plurality of managed switching elements that forward data in a network, the controller comprising: an interface for receiving input logical control plane data in terms of input events data; a converter for converting the input logical control plane data to output logical forwarding plane data by processing the input events data, said logical forwarding plane data for subsequent translation into physical control plane data; and an input scheduler for (i) categorizing the input events data into different groups based on certain criteria and (ii) supplying the input events data into the converter in a manner that each different group of input events data is processed separately by the converter.