Changelog
Batch Route Processing & Performance Enhancements
🚀 New Batch Route Endpoint
Introducing the new/route/batch
endpoint for processing multiple route requests efficiently in a single API call. This enables:- Reduced API overhead for multiple route calculations
- Optimized network usage and faster processing
⚡ Performance Breakthroughs
Major performance improvements across all routing services:- Sub-50ms response times for simple route calculations
- Sub-quadratic scaling for large distance matrices - up to 3,836 table cells processed per millisecond
- Production-grade reliability with 99.9% uptime SLA
🔄 Advanced Traffic Interpolation
Enhanced time-dependent routing with decimal slice support:- Granular traffic modeling using decimal slices (e.g., 2.5, 4.7) for smooth transitions
- Linear interpolation between time periods for more accurate travel time predictions
- Simplified architecture reduces processing complexity while improving accuracy
Demo page
Added a demo page to showcase the new features and performance improvements.
Solvice Maps Demo Page
📊 Performance Scaling
Performance demonstrates exceptional sub-quadratic scaling: as matrix size increases 100x, throughput increases 225xIntroducing the /cube
endpoint
We all know about distance matrices (our /table
endpoint), but Route Optimization systems require multiple slices throughout the day.
Ideally one for every 5 minutes in the day in order to get the travel time as granular and accurately as possible.
However, if you would want to solve a 1000-jobs VRP request, you would need 288 matrices of 1000x1000 elements.
That would be quite cumbersome to first calculate and then secondly hold in memory during the solve.That is why we are introducing a /cube endpoint to fetch the entire 3-D matrix or what we call cube. 288 slices is too much but what if we can approximate it with a function?
A polynomial that reduces the necessary slices. Read more in the /cube
introduction
Increase granularity with the Travel Coefficient Cube
Predictive traffic integration

TomTom traffic integration