It depends on the total amount of writes per second
If the app has low amount of writes, then it can have thousands of secondary nodes. We have not tested it yet for this case to discover the approximate number.
But if there are many writes, then the limit may be lower otherwise it will not be able to handle the throughput
We suggest to join SQL commands in transactions as much as possible and avoid unnecessary writes to increase the amount of nodes possible (when reaching the limit)