Yugabyte helps Fortune 500 companies modernize their systems of record, which are integral to the web-based interactions of their customers. These systems require accuracy, consistency, and resiliency. Strategies like replication and sharding help maintain high availability in a cloud native world.
In this post, we shine a spotlight on Admiral’s Co-Founder, James Hartig. Read on to learn more about James’ passion for databases and the first time he heard about YugabyteDB. He also discusses his experience using YugabyteDB Managed (formerly Yugabyte Cloud) to serve 10,000 queries per second across three continents.
Lots has happened since our last engineering update about 3 months ago. Below are some of the highlights.
PostgreSQL API Updates & PostgresConf Silicon Valley Wrap-Up
We have made a lot of progress on YSQL, the PostgreSQL compatible distributed SQL API for YugabyteDB! You can also read about YSQL architecture which covers how distributed SQL is implemented in YugabyteDB.
We were at the first ever PostgresConf Silicon Valley in October 2018.
Apache Cassandra: The Truth Behind Tunable Consistency, Lightweight Transactions & Secondary Indexes
Let’s take a look at the evolution of transactions in Apache Cassandra especially in the context of Quorum Reads/Writes, Lightweight Transactions and Secondary Indexes.
For ever-growing data workloads such as time series metrics and IoT sensor events, running a highly dense database cluster where each node stores terabytes of data makes perfect sense from a cost efficiency standpoint. If we are spinning up new data nodes only to get more storage-per-node, then there is a significant wastage of expensive compute resources. However, running multi-terabyte data nodes with Apache Cassandra as well as other Cassandra-compatible databases (such as DataStax Enterprise) is not an option.
What is the Apache Cassandra Database?
Apache Cassandra is a distributed open source database that can be referred to as a “NoSQL database” or a “wide column store.” Cassandra was originally developed at Facebook to power its “Inbox” feature and was released as an open source project in 2008. Cassandra is designed to handle “big data” workloads by distributing data, reads and writes (eventually) across multiple nodes with no single point of failure.
Explore how consensus-based replication gets implemented in distributed databases, and dive into Paxos and Raft, the most commonly used leader-based consensus protocols
This post delves into the technical requirements of fast-growing geo-distributed applications with low latency reads and explores the limitations of Amazon DynamoDB for this use case, as well as alternative solutions such as MongoDB, Apache Cassandra, and YugabyteDB, a high-performance distributed SQL database.