The release of Nextmv Platform
v0.32.3 includes significant nextroute performance improvements and bug fixes.
Specifically, we made some major improvements to how we handle interfaces on our backend. This led to a 198% bump in iteration count (this means the solver is doing 198% more work), a 6.1% improvement in value, and an 8.8% decrease in time to best solution on our benchmark set (crafted from real user data). These improvements are all based on the geometric mean across 13 representative input files.
What does this mean? We are generally spending more time solving and less time communicating / allocating in Go. This results in better solutions faster on our benchmark set.
This upgrade guide assumes you’ve previously installed and configured the Nextmv CLI.
Open up your terminal and run the following command:
Alternatively, you can specify the version.
To update and tidy your Go project and reference SDK
v0.32.3, stand at the location of the
go.mod and run: