The product positions are pushed to Magento and index tables are updated automatically. You should listen to the published even to dynamically clear any front-end caches for it to take effect for visitors immediately.