Here at dotMobi we’re paying attention to what you, our users, customers and loyal followers want.
And something we’ve noticed about your comments and emails, is that one of the most important things about device detection is performance.
Well, in answer to the floods of emails from our regulars, we’re delighted to announce the release of an official C++ API implementation, and an Apache Module!
The C++ API is blisteringly fast, and completely blows our existing API benchmarks out of the water. On a relatively underpowered laptop it results in an astonishing 100k device recognitions per second.
Yes, that’s right, one hundred thousand recognitions per second, on a laptop!
In addition to this absolutely insane speed boost, we can bundle it with our official Apache Module, which can open up a whole world of added performance improvements for you:
- You can move device detection out of your codebase, and push it out to your network edge. With all the heavy lifting now being done via our blindingly quick C++ API, your code interpreters can spend less time taking care of detection and more time on your business logic
- The C++ API’s speed improvements over our existing PHP, Java and .NET APIs are so ground-breaking, you should notice an instant improvement when under high load levels
- Apache’s modular nature allows the module to be installed and enabled in minutes, allowing you to get up and running in no time at all
- By using the Apache Module you’re no longer restricted by what language you use! All device data is made available in the server’s environment variables, giving you much more development freedom.
As can be seen on our products page, the C++ API and Apache Module are only available on our Enterprise and OEM licences, so if you’re interested in the kind of performance improvements that only we can provide, drop us an email and we can talk more.
Daniel