Yugabyte, the leader in open source distributed SQL databases, announced today the general availability of Yugabyte DB 2.0 release. With this release, Yugabyte SQL (YSQL) is now ready for production usage. Organizations looking to transition away from monolithic RDBMS like Oracle now have access to the most compelling distributed SQL database on the market that is both open source and cloud-native.
Recent SQL benchmarks demonstrated that YSQL is 10x more scalable than the maximum throughput possible with Amazon Aurora. Additionally, for a similar hardware profile, YSQL delivered nearly 2x the throughput of Amazon Aurora at half the latency. For more details on these benchmarks including distributed transactions, check out the 2.0 performance benchmarks post.
Yugabyte DB 2.0 also includes best-in-class PostgreSQL compatibility, Jepsen testing for correctness, and Blitzz-based Oracle-to-Yugabyte live migration utilities. New ecosystem integrations include GraphQL projects Hasura and Prisma, Rook.io and a variety of database administration tools. Yugabyte’s commitment to being 100% open source means developers can benefit from all these features without fear of vendor lock-in.
“Distributed SQL is the modern answer for any organization looking to adopt cloud-native technologies throughout their entire IT stack, including database infrastructure. With Yugabyte DB 2.0, developers can confidently transition away from monolithic databases without giving up the data modeling flexibility and transactional capabilities of SQL,” said Kannan Muthukkaruppan, co-founder and CEO, Yugabyte. “Yugabyte DB is the only database that checks all the boxes for open source, performance, correctness and PostgreSQL compatibility. We’re excited to be enabling both large enterprises and startups make the switch to distributed SQL, without making the large compromises that NoSQL databases demand.”
Yugabyte DB’s PostgreSQL-compatible features include support for both simple and complex data types, foreign keys, JOINs, distributed transactions with serializable and snapshot isolation levels, plus advanced functionality, like stored procedures and triggers. Application development with YSQL is easier than ever before with the availability of quickstarts and drivers for the most popular programming languages, including Java, Go, Python and C++. For developers looking to build event-driven systems using Apache Kafka, Yugabyte is currently beta testing change data capture (CDC) capabilities. Two-region deployments in multi-master and master-slave configurations have also been introduced in beta.
“We are evolving the technology stack at Kroger to meet the transformational needs of the business– to become a true omni-channel retailer in the food/grocery space,” said Sriram Samu, VP Engineering, Customer Technology at Kroger. “Our stack has been redesigned to be cloud-native, microservices-based and running both on-prem and on public clouds. We have been testing and evaluating Yugabyte DB as the distributed SQL database running natively inside Kubernetes to power the business-critical apps that require scale and high availability and have been very impressed with its SQL feature depth and wire compatibility with PostgreSQL.”
To confirm correctness under extreme conditions, YSQL underwent official Jepsen testing. This testing validated the new serializable isolation level and demonstrated the robustness of Yugabyte DB under plausible failure conditions such as network partitions, clock skew, and process restarts. This achievement gives Yugabyte DB the distinction of being the first database to pass the Jepsen twice for two separate APIs.
The launch of Yugabyte DB 2.0 precedes the first annual Distributed SQL Summit, taking place on Friday, Sept. 20, 2019 in San Jose, California. Led by Yugabyte, in partnership with the Postgres Conference Silicon Valley, the Summit features presentations from cloud-native data infrastructure experts from Amazon, Google, Facebook, Salesforce, Pivotal and more. To learn more about the Summit, visit: https://distributedsql.org
Yugabyte is the company behind Yugabyte DB, the open source, high-performance distributed SQL database for building global, internet-scale applications. Yugabyte DB serves business-critical applications with SQL query flexibility, high performance and cloud-native agility, thus allowing enterprises to focus on business growth rather than complex data infrastructure management. It is trusted by companies in cybersecurity, financial markets, IoT, retail and e-commerce verticals. Founded in 2016 by former Facebook and Oracle engineers, Yugabyte is backed by Lightspeed Venture Partners and Dell Technologies Capital. www.yugabyte.com