We are trying to indentify the NodeBB benchmark for Sunbird Platform
We are expecting 1200 to 1500 tps for the below infra(specifications)
NodeBB pods => HPA(autoscaling) from min 2 to 20 pods(each pod 1 core with 1GB memory)
MongoDB => 16 cores with 32GB memory
We noticed all userslug api's & topic related POST api's are very low performance.
We have also noticed For topic create API CPU utilisation of mongod is reaching 100% for 32 cores mongo mechine.
Find the below MongoDB load over 24 hrs
Fing the below snapshot of NodeBB load for
Topic create API
Topic read API's
With cocurrency 10 & 100
Below is the snapshot of API's throuhput & other details of Jemeter script output
Any suggestions/reason why Topic create API is taking 100% CPU usage?