Get Started
Support Resources
http://support.rightscale.com/27-Partners/Code_Futures
Website & Info
http://www.codefutures.com
dbShards Cloud Edition Tutorial PDF
FamilyBuilder Case Study
Overview
CodeFutures Corporation is the premier provider of database performance tools that dramatically increase scalability and reliability. Embracing the innovative database sharding methodology, a “shared-nothing, shard-everything” partitioning scheme, the company’s dbShards solution provides a highly-scalable approach to improving the throughput and overall performance of high-transaction, database-centric business applications. To learn more about the company and its solutions, visit www.CodeFutures.com.
Technology
Share Nothing. Shard Everything.
dbShards is a suite of products and services designed to solve the challenges of database scalability, database reliability, and database replication, bringing the benefits of Database Sharding to a wide range of business applications. dbShards provides a seamless approach that can be used with new or existing database applications in a way that is transparent to application developers. dbShards consists of separate modules and services that can be used independently or as an integrated suite:
- dbShards/Cloud
- dbShards/Enterprise
- dbShards/Client
- dbShards/Replicate
- dbShards/Scale
- dbShards/ParallelQuery
- dbShards/Load
- dbShards/Monitor
dbShards is the industry’s first software product that allows database sharding to be applied to existing applications and databases with little or no modification to existing code. Database sharding is a simple concept - instead of storing application data in a single database on a single server with shared CPU, memory and disk, the database is divided into a number of smaller "shards", each of which can be hosted on independent servers, with dedicated CPU, memory and disk, therefore greatly reducing resource contention. Because each shard is small, the database server can do a much better job of storing indexes and query caches in memory, resulting in linear scalability.
Partnership
dbShards™ Cloud Edition – Amazon EC2 managed by Rightscale
Cloud computing offers unparalleled flexibility when scaling high volume applications by allowing server instances to be added on demand. Traditional monolithic database implementations running on a single server instance will limit the performance of the entire cloud-based application, especially given the limited CPU, memory and I/O resources in a cloud environment.
CodeFutures has partnered with Rightscale, providing dbShards packaged as a Rightscale template. By utilizing the power and flexibility of the Rightscale Platform, dbShards can be installed in minutes, with improved support levels using the Rightscale dashboard.
English 

