The *solution* rate is constrained by a number of things, whether the firmware is on ROM or FLASH, GNSS chosen, and the buffering and bandwidth of the data output connection.
If you output too much data you'll typically get a txbuf type error, and lose packets. I know 5 Hz is achievable w/GPS+GLONASS on a FLASH based M8N. If your system has high enough dynamics for 10Hz you'd also want to review how you handle time at a system level, as well as the latency in your processing loop.
If you are going to discuss other posts on other forums, provide cites.