Stream Processing Subsystem and Multithreading at platform level
Hello Everyone,
I had few question related to service execution and associated subsystem
1. Does anyone know if Datatable related services (like Add, Update, Delete) etc are handled through 'Stream Processing Subsystem' ? I do see a separate subsystem for valuestream but there is nothing specific to Datatable so I was wondering if the services are queued for processing (when multiple threads are trying to access the same data table) using Stream Processing Subsystem ?
2. The other question I had was with respect multithreading ! When Thing service (same or different) is called from an external system using REST api, will Thingworx spin up a new thread for each call ? Please clarify,
3. Also which subsystem handles the execution of thing services ? Are they executed innediately or queued based on active threads and other parameters?
4. Finally is there a way to monitor what threads are active in memory ? which processes are taking long time than usual etc ?
Appreciate any explanation or pointers to a guide which has this info ?

