April 9, 2013
, the world's fastest
, today announced the results of a recent third-party benchmark performance test designed to test throughput and scalability for large-scale online gaming applications. An
client application benchmark for VoltDB recently recorded an extraordinary 877,519 transactions per second running on a standard Amazon EC2 server configuration. The benchmark test used a VoltDB application that simulated high-velocity transaction workloads common across many Web and cloud-based applications, including online gaming, wireless, financial trading, digital media and network monitoring.
This latest benchmark follows other recent VoltDB record benchmarks. One performed on
applications achieved 695,000 ACID transactions per second, while another performed on Spring Framework applications from
, a VMware division, delivered more than 686,000 transactions per second. Additionally, a Java benchmark test performed on a SGIRackable scale-out cluster for cloud applications yielded a remarkable 3.4 million transactions per second. Collectively, these performance tests establish VoltDB as the only database that combines massively scalable and fast data ingestion, real-time decisioning and analytics for applications leveraging current and emerging programming languages.
"We are seeing a tremendous amount of innovation around Erlang and other languages, but in many cases these applications are constrained by databases that cannot deliver sufficient transaction throughput and decisioning performance," said VoltDB Vice President of Market Technology and Solutions,
. "VoltDB is built to solve this problem, and these benchmark tests prove that it is the best database for unleashing the business value for high velocity applications, written in any programming language."
, an online game developer, is a prime example of an Erlang developer facing the problem articulated by Hydar. "I first came to VoltDB while searching for a better database for heavy duty online-game servers, having experienced first-hand how difficult it was to try to scale MySQL for this purpose," said Eonblast CEO
. "I also wanted a flexible, more scalable server programming language, and Erlang caught my attention. Using an Erlang driver for VoltDB, we achieved over 877,000 online transactions per second and found VoltDB uniquely suitable for the requirements of more complex game worlds - better than any other database in fact."
Benchmark Configuration and Operation