Yugabyte has released the Yugabyte DB 2.0. 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...