What is the best way to read live tag values from the ignition gateway into third party platforms? Specifically I am trying to read live values of all the tags at once (~100k). Currently I am using webdev, which takes ~25 seconds per request.
The canonical way to do this is either to enable the "Expose Tag Providers" setting in the OPC UA server, which exposes all your Ignition tags as OPC UA tags for other clients to consume:
Ignition's OPC UA Server | Ignition User Manual, or to use MQTT.
Either is going to be a whole lot more efficient than direct polling from Webdev.