CodeFutures Press Releases
Tuesday, September 1, 2009
CodeFutures Debuts dbShards Enterprise Edition With Successful Implementation at eAgency
LOUISVILLE, CO--(Marketwire - September 1, 2009) -
href="/">CodeFutures Corporation, empowering
enterprises to "share nothing, shard everything," today announced the
launch of dbShards Enterprise Edition, which provides cost-effective
database scalability and performance using database sharding. The solution
has been successfully implemented at eAgency, a provider of next-generation
mobile phone application platforms that transform traditional cell phones
into intelligent, practical, utilitarian smartphones. CodeFutures'
solution allows eAgency to break down its large, high-volume database into
smaller pieces and distribute them across a number of servers -- resulting
in unprecedented scalability and performance with continuous availability
and operation.
As an enterprise grows, so do its databases, often adversely impacting
performance and reliability. IT departments have been faced with the
constant, costly and time-consuming challenge of implementing shared
resources such as disk arrays, redundant servers and monitoring tools in
order to maintain database functionality for business-critical systems.
This dilemma has driven the need for
href="/database-sharding">database sharding,
a "shared-nothing" concept that partitions large, high-transaction
databases across numerous commodity servers -- empowering enterprises to
achieve new levels of database reliability and scalability at a fraction of
the cost of more traditional solutions. Forward-thinking companies like
eAgency have adopted dbShards Enterprise Edition, the first commercially
available database sharding solution, to do just that.
As
eAgency began to undergo tremendous
growth, its MySQL database did not support continuous operations, which is
a critical component to the company's business strategy. Further, expected
demand would easily outstrip the capacity of a single MySQL database
server. After working with CodeFutures to implement dbShards Enterprise
Edition, eAgency has been able to improve database performance and
scalability -- with the confidence of maintaining these benefits as its
revenues and transaction volumes hit an exponential growth curve.
"Providing us with continuous availability and scalability, dbShards
Enterprise Edition enables us to easily keep up with our current data load
and gives us the ability to handle the significant growth in transaction
volume that we expect in the near future," said Tim Allard, COO, eAgency.
"Not having to worry about whether our database can scale and maintain
performance levels as our business expands, frees up time, money and
resources that can be dedicated to revenue-generating activities."
CodeFutures' dbShards Enterprise Edition divides large,
transaction-intensive, relational databases into "shards," each of which
can be hosted on independent servers with dedicated Central Processing Unit
(CPU), memory and disk resources -- resulting in improved scalability and
reliability, continuous operations support and near-linear growth as more
servers are added to the network. Additionally, since each shard is
essentially a small database, enterprises find that they are easier to
manage and significantly faster and cheaper to run. In fact, some
companies have seen a cost reduction of up to 70 percent as compared to
other commercial offerings.
"While the concept of database sharding has been discussed for more than a
decade, the business application market is just now finding the need for
the technology due to the exponential increase in data volumes seen in the
past several years," said Cory Isaacson, CEO, CodeFutures. "The dbShards
Enterprise Edition solution is completely unique to the market -- there is
no other product available that provides cost-effective scalability,
reliability and availability for multi-purpose databases for today's
fast-growth businesses."
About CodeFutures Corporation
CodeFutures Corporation is the premier provider of database-performance
tools that dramatically increase scalability and performance. Embracing
the innovative database-sharding methodology, a "shared-nothing"
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 Louisville, Colo.-based company and its solutions, visit
.
CodeFutures: Shared Nothing. Shard Everything.
Labels: dbshards sharding
Sunday, April 19, 2009
CodeFutures Launches dbShards to Dramatically Increase the Reliability and Scalability of Open Source Databases
Strategic Partnership with RightScale Brings Benefits
of Database Sharding to the Cloud
LOUISVILLE, Colo. – April 20, 2009 – CodeFutures Corporation, empowering enterprises to “share nothing, shard everything,” today announced the launch of dbShards, the first-of-its-kind solution that provides open source databases with the scalability and reliability associated with high-end commercial products at a fraction of the cost. CodeFutures also today announced its strategic partnership with RightScale®, Inc., the leader in cloud computing management, to bring all the benefits and reliability of database sharding to the cloud.
With the tremendous growth in transaction volume and size of open source databases, enterprises have struggled with limited scalability and performance and cumbersome high-availability configurations – challenges that today’s businesses need to resolve to stay financially and competitively viable. Traditionally, IT was forced to implement clustering and shared storage to meet these needs – an extremely costly option with limited effectiveness. Database sharding is a “shared-nothing” partitioning scheme that solves these problems by enabling new levels of scalability and reliability. Simply put, sharding can be compared to a broken glass – breaking down a database into smaller pieces called “shards” and distributing them across a number commodity servers or cloud-based servers. CodeFuture’s dbShards is the first commercially available sharding solution of its kind – empowering enterprises with faster, easier-to-manage and cost-effective open source databases.
“We are basing all our future technology plans on the dbShards solution in a cloud environment,” said Ken Lovett, Chief Technology Officer (CTO), FreeIQ, an online community where streaming video is used to share knowledge and information with others. “CodeFutures allows us to have cost-effective, continuous operation and scalability for our user-generated and transaction-based applications. As FreeIQ continues to grow, so will our databases – but with dbShards, we don’t have to worry that our performance, reliability or scalability won’t be able to keep up.”
CodeFutures’ strategic partnership with RightScale will bring advanced enterprise database capabilities, including “active-active” operation, automated failover, sharding support, scalability and ease of maintenance, to RightScale’s automated cloud management platform without the need to take production databases offline. The dbShards solution allows for unprecedented reliability and near-linear database scalability for mixed-use Online Transaction Processing (OLTP) databases, using a variety of techniques from simple load balancing to advanced database sharding.
“RightScale’s cloud computing management platform and CodeFutures’ dbShards solution offer enterprises an answer for the common challenge of database reliability and scalability,” said Thorsten von Eicken, CTO and founder, RightScale. “By combining cloud computing and database sharding technology, users will have a scalable, cost-effective way to manage and control their database applications on the cloud.”
“It is a constant problem for architects, developers and system administrators to maintain the availability and response times of mission-critical systems as open source databases grow,” said Cory Isaacson, CEO, CodeFutures. “This challenge drives the need for database sharding. Our dbShards solution is not constrained by the typical limitations of more traditional methods like home-grown solutions, high-cost clusters and unreliable master-slave replication, but rather it provides users with a virtually unlimited way to manage scalability and ensure that enterprise databases are highly available.”
About CodeFutures
CodeFutures Corporation is the premier provider of database performance tools that dramatically increase scalability and performance. Embracing the innovative database sharding methodology, a “shared-nothing” 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 Louisville, Colo.-based company and its solutions, visit
.
CodeFutures: Shared Nothing. Shard Everything.
# # #
CodeFutures Media Contact
Megan Garnett
Articulate Communications Inc.
212.255.0080, ext. 14
mgarnett@articulatepr.com
Labels: dbshards rightscale
Monday, September 29, 2008
FireStorm/DAO 4.0 GA Released
CodeFutures is pleased to announced general availability for FireStorm/DAO 4.0. The GA version of the product is available for download on the CodeFutures Web site.
The main new feature of this release is support for The Spring Framework. Specifically, FireStorm/DAO now provides an option to generate DAO classes that use Spring JDBC.
There are some significant changes to product packaging with the GA release:
- The Enterprise Edition is now available completely free of charge and no longer requires a license key. This edition is restricted to generating a maximum of 20 DAO classes per project.
- The Architect Edition now contains full source code (rather than just the source code for the code generators as in previous releases).
- The Architect Edition is now sold as a subscription license of $995 per year, which entitles users to technical support and free upgrades (major and minor releases) within the subscription period
About FireStorm/DAO
FireStorm/DAO is a
database access tool that adopts a pragmatic approach of generating Java source code for data persistence that is a direct mapping of a particular relational database schema. It is also possible to define complex multi-table queries and to leverage existing database logic contained within stored procedures.
FireStorm/DAO is based on the
Data Access Object design pattern and is available in Enterprise, Architect, and OEM editions. FireStorm/DAO Architect Edition allows new custom code generation templates to be developed and integrated with the FireStorm/DAO Studio environment. FireStorm/DAO Architect Edition includes the source code for the Java code generation templates. The code generation templates are written in Java, which means that Java developers have a very short learning curve before they can start customizing the code generation.
Additional information on FireStorm/DAO is available here:
/products/firestorm/FireStorm/DAO is available for download here:
/products/firestorm/download/
Monday, March 3, 2008
FireStorm/DAO 4.0 BETA Program Announced
CodeFutures is pleased to announced the BETA program for FireStorm/DAO 4.0. The BETA version of the product is available for download on the CodeFutures Web site.
The main new feature of this release is support for The Spring Framework. FireStorm/DAO will now provide options for generating DAO classes that use Spring JDBC and will also offer an option to generate a web application that uses Spring MVC.
"Without doubt, support for the Spring Framework is the most requested new feature in FireStorm/DAO ever" says Andy Grove, Chief Architect, CodeFutures.
About FireStorm/DAO
FireStorm/DAO is a
database access tool that adopts a pragmatic approach of generating Java source code for data persistence that is a direct mapping of a particular relational database schema. It is also possible to define complex multi-table queries and to leverage existing database logic contained within stored procedures.
FireStorm/DAO is based on the
Data Access Object design pattern and is available in Enterprise, Architect, and OEM editions. FireStorm/DAO Architect Edition allows new custom code generation templates to be developed and integrated with the FireStorm/DAO Studio environment. FireStorm/DAO Architect Edition includes the source code for the Java code generation templates. The code generation templates are written in Java, which means that Java developers have a very short learning curve before they can start customizing the code generation.
Additional information on FireStorm/DAO is available here:
/products/firestorm/FireStorm/DAO is available for download here:
/products/firestorm/download/About CodeFuturesCodeFutures is the leading supplier of
database performance tools. CodeFutures' database access tool, the award-winning FireStorm/DAO, makes Java software developers more productive by generating
Java DAO (
Data Access Object) code for accessing relational databases. The benefits provided by CodeFutures'
database access tools are higher developer productivity, better software quality, and lower maintenance costs.CodeFutures' products are used in hundreds of companies such as Turner Broadcasting, Lehman Brothers, JP Morgan, Wells Fargo Bank, Walt Disney, Kraft Foods, T-Systems, FedEx, Bed Bath and Beyond, Lockheed Martin, Suzuki, EMC, Macromedia, and Siemens.
Labels: Data Access Object, Database Access Tool, FireStorm/DAO, Spring DAO
Tuesday, December 18, 2007
CodeFutures Reference Customer List Reaches Over Three Hundred Enterprises
CodeFutures is pleased to announced that its customer list is now over 300 enterprises, including many enterprises with site licenses for all Java developers and ISVs that have embedded FireStorm/DAO inside their product offerings.
CodeFutures products are used in many vertical markets, such as television (BBC Technology, Turner Broadcasting), finance (Lehman Brothers, BACS), military systems (BAE, Lockheed Martin), government (Missouri Lottery, Port of Barcelona), IT consulting (Siemens Business Systems, LogicaCMG, BearingPoint), retail (MetCash, Ahold USA), high technology (EMC, Macromedia), and industry (Suzuki, AREVA).A partial list of customers is available on the
CodeFutures site.
About FireStorm/DAO
FireStorm/DAO is a
database access tool that adopts a pragmatic approach of generating Java source code for data persistence that is a direct mapping of a particular relational database schema. It is also possible to define complex multi-table queries and to leverage existing database logic contained within stored procedures.
FireStorm/DAO is based on the
Data Access Object design pattern and is available in Enterprise, Architect, and OEM editions. FireStorm/DAO Architect Edition allows new custom code generation templates to be developed and integrated with the FireStorm/DAO Studio environment. FireStorm/DAO Architect Edition includes the source code for the Java code generation templates. The code generation templates are written in Java, which means that Java developers have a very short learning curve before they can start customizing the code generation.
Additional information on FireStorm/DAO is available here:
/products/firestorm/FireStorm/DAO is available for download here:
/products/firestorm/download/About CodeFuturesCodeFutures is the leading supplier of
database performance tools. CodeFutures' database access tool, the award-winning FireStorm/DAO, makes Java software developers more productive by generating
Java DAO (
Data Access Object) code for accessing relational databases. The benefits provided by CodeFutures'
database access tools are higher developer productivity, better software quality, and lower maintenance costs.CodeFutures' products are used in hundreds of companies such as Turner Broadcasting, Lehman Brothers, JP Morgan, Wells Fargo Bank, Walt Disney, Kraft Foods, T-Systems, FedEx, Bed Bath and Beyond, Lockheed Martin, Suzuki, EMC, Macromedia, and Siemens.
Labels: CodeFutures News
Tuesday, November 13, 2007
CodeFutures Updates FireStorm/DAO
CodeFutures is pleased to announce the General Availability of FireStorm/DAO 3.2.1. The maintenance release provides the general public with access to a range of feature enhancements and bug fixes that have been provided over the previous few months customers.
"We're very happy to continue to consolidate all the recent product improvements provided to our supported customers in a new maintenance release" says Andy Grove, Chief Architect, CodeFutures.
About FireStorm/DAO FireStorm/DAO is a
database access tool that adopts a pragmatic approach of generating Java source code for data persistence that is a direct mapping of a particular relational database schema. It is also possible to define complex multi-table queries and to leverage existing database logic contained within stored procedures.
FireStorm/DAO is based on the
Data Access Object design pattern and is available in Enterprise, Architect, and OEM editions. FireStorm/DAO Architect Edition allows new custom code generation templates to be developed and integrated with the FireStorm/DAO Studio environment. FireStorm/DAO Architect Edition includes the source code for the Java code generation templates. The code generation templates are written in Java, which means that Java developers have a very short learning curve before they can start customizing the code generation.
Additional information on FireStorm/DAO is available here:
/firestorm/FireStorm/DAO is available for download here:
/products/firestorm/download/About CodeFuturesCodeFutures is the leading supplier of
database performance tools. CodeFutures' database access tool, the award-winning FireStorm/DAO, makes Java software developers more productive by generating
Java DAO (
Data Access Object) code for accessing relational databases. The benefits provided by CodeFutures'
database access tools are higher developer productivity, better software quality, and lower maintenance costs.CodeFutures' products are used in hundreds of companies such as Turner Broadcasting, Lehman Brothers, JP Morgan, Wells Fargo Bank, Walt Disney, Kraft Foods, T-Systems, FedEx, Bed Bath and Beyond, Lockheed Martin, Suzuki, EMC, Macromedia, and Siemens.
Labels: Data Access Object, Database Access Tool, FireStorm/DAO
Friday, August 3, 2007
FireStorm/DAO 3.2 Launched
CodeFutures is pleased to announce the General Availability of FireStorm/DAO 3.2. The new feature of this release is support for EJB 3.0 and the Java Persistence API (JPA).
Additional new features include:
- FireStorm/DAO is now compatible with Windows Vista
- An extra "Navigation" field has been added to the foreign key editor in the user interface to allow users to control the direction of generated relationships when generating EJB 3.0 / JPA source code. Valid values are "Unidirectional, Parent -> Child", "Unidirectional, Child -> Parent", and "Bidirectional".
- The JDBC Driver and Data Source configuration have been re-implemented to improve usability.
When defining Table Finders or Custom SQL DAOs, it is now possible to escape colon symbols with the backslash '\' character to stop FireStorm/DAO from interpreting them as parameter names. - Improvements have been made to the way in which FireStorm/DAO loads custom code generation providers that have been developed using the Architect Edition of the product. It is no longer necessary to specify the provider class names in the configuration file as FireStorm/DAO now scans all jar files in the jars directory at startup and automatically attempts to load any classes that implement the Provider interface.
"We are very happy with the new release - it provides a good combination of new features and improvements to existing features. We expect a very positive reaction from FireStorm/DAO users because everything in the new release is based on customer feedback" explains Andy Grove, Chief Architect, CodeFutures.
About FireStorm/DAO
FireStorm/DAO is a
database access tool that adopts a pragmatic approach of generating Java source code for data persistence that is a direct mapping of a particular relational database schema. It is also possible to define complex multi-table queries and to leverage existing database logic contained within stored procedures.
FireStorm/DAO is based on the
Data Access Object design pattern and is available in Enterprise, Architect, and OEM editions. FireStorm/DAO Architect Edition allows new custom code generation templates to be developed and integrated with the FireStorm/DAO Studio environment. FireStorm/DAO Architect Edition includes the source code for the Java code generation templates. The code generation templates are written in Java, which means that Java developers have a very short learning curve before they can start customizing the code generation.
Additional information on FireStorm/DAO is available here:
/firestorm/ FireStorm/DAO is available for download here:
/products/firestorm/download/About CodeFutures
CodeFutures is the leading supplier of
database performance tools. CodeFutures' database access tool, the award-winning FireStorm/DAO, makes Java software developers more productive by generating
Java DAO (
Data Access Object) code for accessing relational databases. The benefits provided by CodeFutures'
database access tools are higher developer productivity, better software quality, and lower maintenance costs.CodeFutures' products are used in hundreds of companies such as Turner Broadcasting, Lehman Brothers, JP Morgan, Wells Fargo Bank, Walt Disney, Kraft Foods, T-Systems, FedEx, Bed Bath and Beyond, Lockheed Martin, Suzuki, EMC, Macromedia, and Siemens.
Labels: Data Access Object, Database Access Tool, FireStorm/DAO