6.5 million software developers and still going strong

Java Developer Magazine

Subscribe to Java Developer Magazine: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Java Developer Magazine: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Java Developer Authors: Andreas Grabner, Stackify Blog, Douglas Lyon, Glenda Sims, APM Blog

Related Topics: Java Developer Magazine, ERP Journal on Ulitzer

News Feed Item

FoundationDB Launches General Availability of SQL Layer

Leading Next Generation Database Technology Provider Adds Scalable, Fault Tolerant SQL to Growing Collection of Open Source Layers

VIENNA, VA--(Marketwired - September 10, 2014) - FoundationDB®, the company behind next generation database software that uniquely combines scalability and consistency, today announced the general availability of SQL Layer, a SQL database engine powered by the FoundationDB Key-Value Store. Best suited for operational applications with high concurrency, such as running a popular web site, SQL Layer inherits the properties of the FoundationDB Key Value Store including high performance, multi-node scalability, and fault tolerance.

In an exciting real-world application of this technology, Spree Commerce, the leading open source ecommerce platform, is now able to run on SQL Layer, inheriting the benefits of easy scalability and exceptional fault tolerance.

News Highlights:

  • SQL Layer, a free open-source SQL database, joins the FoundationDB ecosystem.
  • SQL Layer natively supports multi-machine scalability and fault-tolerance by storing all persistent data in the FoundationDB Key Value Store.
  • SQL Layer can power many of the world's web sites with little modification via compatibility with many popular Object Relational Mappers (ORMs) including ActiveRecord (Ruby/Rails), Django (Python), Hibernate (Java), SQLALchemy (Python), Doctrine (PHP) and EntityFramework (.NET).
  • SQL Layer and open-source ecommerce platform, Spree Commerce, are now available together via a pre-configured, one button deployment via GoGrid.

SQL Layer features include:

  • Hierarchical table modeling -- "Table groups" can model related tables into a hierarchy that reflects an object structure, greatly diminishing the performance-sapping "object-relational impedance mismatch" and greatly speeding application performance.
  • Parallel execution -- Optimized for highly-concurrent applications, SQL Layer can parallelize hundreds or thousands of random IO requests, driving down latencies for complex queries.
  • Nested select -- SQL Layer can be used to select some or all data relating to an object in a hierarchical manner without explicitly specifying the joins.

Supporting Quotes:

  • "When the Akiban team joined us at FoundationDB, we knew that the fusion of their SQL database and our Key-Value Store could change the market," said Dave Rosenthal, CEO of FoundationDB. "Today, a year later, the launch of SQL Layer fulfills that promise and represents a major step for the industry towards a unified vision for SQL and NoSQL. Our SQL Layer combines the scalability, fault tolerance, and performance of NoSQL with the ACID transactions and industry-standard interface of SQL. From individual developers to the biggest corporations, our SQL Layer is the easiest way to achieve a distributed, fault-tolerant SQL database that's also ready to scale for the future."
  • "The concept behind multi-model databases has been growing steadily since we first encountered FoundationDB," said Matt Aslett, research director for data platforms and analytics at 451 Research. "The launch of FoundationDB's SQL Layer is a big step towards lessening operational complexities and points to an inflection in the database market as more customers look to combine the reliability of SQL with the scaling that comes with distributed technologies."
  • "There are many obstacles ecommerce must overcome in order to provide a seamless experience, and high availability probably tops the list in terms of difficulty to achieve," said Sean Schofield, CEO of Spree Commerce. "That's why we're very excited about FoundationDB's database technology -- it will not only keep our users up and running with built-in fault tolerance but also provide a scalable and easy-to-deploy solution for their Spree store."
  • "The main selling point of FoundationDB is the potential to have multiple data models all with a single data store backend," said James Thompson, previously Director of Information Systems at The Ready Project. "Where we would normally have PostgreSQL, MongoDB, and Redis we can simply have different layers interact with one data store."

FoundationDB can be deployed on a single machine, on a cluster in a private datacenter, or in the cloud. It supports Linux®, Mac® OS X®, and Microsoft® Windows® and includes APIs for C, Python, Ruby, Node.js, PHP, Go, .NET and Java®. Users of the FoundationDB Key Value store will have free access to SQL Layer starting today.

Additional Resources:

  • Download the FoundationDB Key-Value Store for free
  • Watch a demo video of SQL Layer
  • Get started with the open source SQL Layer on Github
  • Check out FoundationDB + Spree for your SQL application
  • Read today's blog on SQL Layer
  • Follow @FoundationDB on Twitter or Like us on Facebook

About FoundationDB
Headquartered in Vienna, VA with additional staff in its Boston and San Francisco offices, FoundationDB was started in 2009 to address the lack of transactional NoSQL database systems. The founding team draws on its experience at Visual Sciences (NASDAQ: VSCN) (now part of Adobe) in building breakthrough data processing technologies. Further details about the company and its technology are available at www.foundationdb.com.

FoundationDB is a trademark of FoundationDB, LLC. All previously cited trademarks and registered trademarks are hereby recognized and acknowledged.

About Spree
Spree Commerce began as an open source eCommerce platform in 2008. The modular platform allows for easy customizations and upgrades so developers and store owners can configure Spree for their specific needs. Spree is now one of the top open source projects in the world.

Spree is also the creator of Wombat, the first Scaling as a Service platform. Wombat works with any storefront whether Shopify, Magento or Spree and integrates mission critical services with your store in just minutes; not weeks or months. With Wombat, you'll never worry about losing an order, integrating your ERP, POS systems or drop-shipping and fulfillment. Connect any store to any service, no custom code required. To learn more visit https://wombat.co and http://spreecommerce.com.

Jessica Winter
Director of Communications
[email protected]

More Stories By Marketwired .

Copyright © 2009 Marketwired. All rights reserved. All the news releases provided by Marketwired are copyrighted. Any forms of copying other than an individual user's personal reference without express written permission is prohibited. Further distribution of these materials is strictly forbidden, including but not limited to, posting, emailing, faxing, archiving in a public database, redistributing via a computer network or in a printed form.