Skip to main content
17-Peridot
June 21, 2021
Solved

Deployment of Thingworx

  • June 21, 2021
  • 1 reply
  • 2193 views

What are the factors have to be checked(to control slow performance) before deploying thingworx in AWS?

Best answer by PaiChung

There are quite a few factors, several depend on your design and how you've coded your application.

Not knowing enough about what your application does and the user/usage scope it is hard to give you a good answer.

But aside from Server specs.

1. There is how efficient is your code

2. How much data is being transmitted

3. How many and how often are there transaction

4. How complex are your mashups

5. How much data is being processed

6. Distance from data sources

7. Distance to clients

 

are some that can impact performance

1 reply

PaiChung22-Sapphire IAnswer
22-Sapphire I
June 22, 2021

There are quite a few factors, several depend on your design and how you've coded your application.

Not knowing enough about what your application does and the user/usage scope it is hard to give you a good answer.

But aside from Server specs.

1. There is how efficient is your code

2. How much data is being transmitted

3. How many and how often are there transaction

4. How complex are your mashups

5. How much data is being processed

6. Distance from data sources

7. Distance to clients

 

are some that can impact performance

17-Peridot
June 23, 2021

I can say, the size is more than 300mb while exporting the project through source control entities. we passing fresh datas on daily basis to all 700 entities. We not storing datas in databases. Only temporary datas storing in thingworx. Later we might use database depends on requirement. Can you guide me to check the efficiency of code, complexity of mashups.

22-Sapphire I
June 23, 2021

Looks like you have a sizeable application.

aside from good coding practices, you could turn on system statistics which can give you results for how often services are invoked and their execution time.

you can create stress tests

 

I believe PTC Customer Success provides some services that do code review etc. If you are interested.

https://www.ptc.com/en/customer-success/success-services