Skip to main content
TrustRadius
ScaleArc

ScaleArc

Overview

What is ScaleArc?

ScaleArc for MySQL (other versions available for SQL Server and Oracle), developed by DevFactory solution and acquired by Ignite Technologies in January 2018, is database load balancing software that promises to increase uptime, performance, and scale out for applications leveraging…

Read more
Recent Reviews
Read all reviews
Return to navigation

Product Demos

ScaleArc 3-Minute Demo

YouTube

ScaleArc 3-Minute Demo

YouTube
Return to navigation

Product Details

What is ScaleArc?

ScaleArc for MySQL (other versions available for SQL Server and Oracle), developed by DevFactory solution and acquired by Ignite Technologies in January 2018, is database load balancing software that promises to increase uptime, performance, and scale out for applications leveraging the MySQL database.

The software drops in between applications and databases and directs queries into the database on behalf of the app - it looks to the app as if it were the database, and it looks to the database as if it were the app.

The software lets organizations leverage modern, scaled out databases with no application changes. It automatically supports scale out, performing read/write split dynamically, so users don't have to code read-intent strings into the application.

It avoids app downtime from database outages, both planned and unplanned. During a database failover, ScaleArc software queues inbound queries, waiting for the secondary to take over as the new primary, and then drains the queue in a FIFO manner, so apps see delay but not errors. Users can invoke the same functionality to force a switchover, enabling them to achieve zero downtime maintenance.

App-transparent caching speeds performance with no app changes, and the software also supports connection management for greater database server efficiency.

ScaleArc Features

  • Supported: app-transparent failover
  • Supported: switchover for zero-downtime maintenance
  • Supported: automatic read/write split
  • Supported: dynamic load balancing
  • Supported: query caching
  • Supported: real-time and historical analytics
  • Supported: query firewall

ScaleArc Screenshots

Screenshot of Rich analytics simplify database troubleshooting, provide a cluster-wide view of stats, and highlight queries that are good candidates for caching.Screenshot of ScaleArc provides rich details about queries, aggregated to make patterns obvious but available for drill down as well.Screenshot of The ScaleArc software supports automatic or manual failover, enabling zero downtime maintenance and avoiding app errors during database failover.

ScaleArc Technical Details

Deployment TypesOn-premise
Operating SystemsLinux
Mobile ApplicationNo

ScaleArc Customer Size Distribution

Consumers0%
Small Businesses (1-50 employees)0%
Mid-Size Companies (51-500 employees)60%
Enterprises (more than 500 employees)40%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(5)

Reviews

(1-1 of 1)
Companies can't remove reviews or game the system. Here's why
Michael Atkins | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are a 24/7 SaaS company that provides a CRM to automotive companies across the globe and our need to be highly available is mission critical. As in most SaaS platforms there is always a single point of failure and that was our design on how we direct customers to there corresponding servers; this is where we need to be able to provide the highest point of availability. Prior to implementing ScaleArc, we had a very unstable environment with quite a bit of global customer impact and with the introduction (Version 1) of Availability Groups in SQL Server 2012; there was a lot of instability in the number of failovers and bottlenecks.

Since implementing ScaleArc over a year ago; we have instantly brought our availability to 99.9999%. The ability to route reads to the secondary replicas without any application changes was a huge advantage in getting ScaleArc deployed rapidly. The strength in the product is the ability to cache connections during a failover (not inflight transactions) meaning the customer would never notice there was a problem whether planned or unplanned. We've already had occasions where we have had experienced failovers and not one customer call came in :) This opened the door for daytime maintenance if necessary which is a godsend if you are DBA; less nights having to be up late the better

Simply put; ScaleArc makes me look good :)
  • Caching connections to ensure a seamless failover.
  • Automatically route reads to the secondary replicas without application changes.
  • Ability to cache queries for better end-user experiences.
  • Real-time analytics to determine where your bottlenecks are and any queries that could be candidates for caching.
  • Ability to firewall (block) an incoming query to avoid further performance issues and vulnerabilities from attacks such as SQL injections.
  • The fact that the analytics is included in the product; it really is hard to recommend this. However; I would recommend the analytics be a little more easier to use and more intuitive for drilling down to the source of the problem.
It is best suited for SaaS applications where uptime and availability are a priority to the business.
  • Our ROI is provided simply by keeping the customer up and running; a happy customer is good for business.
Outside of Microsoft SQL Server 2016 introducing the ability to route reads across the entire availability group; there is no other solution on the market that even comes close, and that's even if they exist.
Return to navigation