We're all familiar with load balancers that scale-out the application layer in a web architecture. But look a little lower in the stack, and you'll find that many applications lack the ability for scaling-out at the data layer. It's not uncommon to find web applications today funneling data processing to a single database entry point, which will eventually result in performance bottlenecks as workloads increase. For applications to truly work at today's web-scale and to take advantage of all computing power on each server, an architecture must include scale-out capabilities at both the application layer and the data layer.
CloudTran is the industry's only solution for managing the complete data layer in a distributed computing environment. We integrate in-memory data grids with back-end data stores and provide ACID transactionality across the entire architecture. CloudTran enables applications like online gaming, mobile payment processing, content monetization, and even mainstream OLTP to leverage all the value of affordable, commodity hardware to provide fast, scalable applications.
CloudTran provides an important capability on top of what's provided by data grid and database vendors. Using CloudTran, you get an out-of-the-box persistence layer that automatically writes data in the grid to back-end data stores. All writes are done asynchronously and in the same transactional context as the data grid. This ensures data consistency and reliability with no special effort on the part of your developer. In addition, CloudTran manages sharded data stores. This provides fast, scalable performance as user loads increase resulting in consistent response times no matter the load.
© Copyright 2012 CloudTran, Inc.| All Rights Reserved.