Search: yugabyte intern

Securing YugabyteDB: Part 1 – Server-to-Server Encryption in Transit

Securing YugabyteDB: Part 1 – Server-to-Server Encryption in Transit

Encryption in transit is a common requirement for client-to-server communication. It is particularly important for YugabyteDB, a 100% open source, distributed SQL database built to accelerate cloud native agility. YugabyteDB typically stores important user and customer data at an organization.

In this ongoing blog series, we take a look at the different aspects of encryption in transit for YugabyteDB. This first post will focus on encryption in transit for the database’s internal RPC communication protocol,

Read more

My Yugabyte Journey into Distributed SQL Databases

My Yugabyte Journey into Distributed SQL Databases

This post was written by Nim Wijetunga, a Yugabyte intern during fall 2021. Nim’s currently a software engineering student at the University of Waterloo in Waterloo, Ontario, Canada.

My journey into distributed databases began in early 2021. I was an intern at Snowflake and was part of the core FoundationDB (FDB) team. FDB is an open source distributed key-value store. Snowflake and Apple are currently the largest contributors (and maintainers) of FDB.

Read more

Tutorial: How to Deploy Multi-Region YugabyteDB on GKE Using Multi-Cluster Services

Tutorial: How to Deploy Multi-Region YugabyteDB on GKE Using Multi-Cluster Services

The evolution of “build once, run anywhere” containers and Kubernetes—a cloud-agnostic, declarative-driven orchestration API—have made a scalable, self-service platform layer a reality. Even though it is not a one size fits all solution, a majority of business and technical challenges are being addressed. Kubernetes as the common denominator gives scalability, resiliency, and agility to internet-scale applications on various clouds in a predictable, consistent manner. But what good is application layer scalability if the data is still confined to a single vertically scalable server that can’t exceed a predefined limit?

Read more

Tutorial: Getting Started with YugabyteDB and Docker

Tutorial: Getting Started with YugabyteDB and Docker

When developing modern applications, it is important to maintain dev/prod parity (that is, keep development, staging, and production as similar as possible). This should also extend to the local development environment.  However, containerization makes it easy to achieve consistency across all environments, even with more complicated components such as databases.

YugabyteDB is a cloud-native, distributed SQL database that is also PostgreSQL compatible. This interoperability makes it possible for developers to leverage existing tools,

Read more

The Most PostgreSQL-Compatible Distributed SQL Database is YugabyteDB

The Most PostgreSQL-Compatible Distributed SQL Database is YugabyteDB

This morning we announced the general availability of YugabyteDB 2.11, a major release which extends PostgreSQL compatibility of the open source distributed SQL database! These updates allow application developers to use powerful and familiar PostgreSQL features without compromising resilience, scale, or performance.

One of the biggest roadblocks to database adoption is a lack of familiarity. Developers love PostgreSQL and want to work with the familiar API in order to be productive.

Read more

Announcing YugabyteDB 2.8

Announcing YugabyteDB 2.8

Yugabyte is on a mission to build the default database for cloud native applications and simplify operational data infrastructure. Our latest stable release — YugabyteDB 2.8 — is a big step towards that goal. YugabyteDB 2.8 includes significant enhancements to the open source database and our self-managed DBaaS offering, Yugabyte Platform. While we add more and more features on the Distributed SQL side, we are committed to making Yugabyte Platform easy for our users to use in their production cloud environments.

Read more

Yugabyte Raises $188 Million Series C to Make Distributed SQL Ubiquitous

Yugabyte Raises $188 Million Series C to Make Distributed SQL Ubiquitous

We are excited to announce that Yugabyte has closed $188 million in oversubscribed Series C funding. Sapphire Ventures led the round with participation from Alkeon Capital, Meritech Capital, and Wells Fargo Strategic Capital, as well as existing investors Lightspeed Venture Partners, 8VC, Dell Technologies Capital, Wipro Ventures, and others. This round comes seven months after our previous round in March 2021,

Read more

Distributed SQL Change Management Using Liquibase-YugabyteDB  Extension

Distributed SQL Change Management Using Liquibase-YugabyteDB Extension

Liquibase is an open source and extensible change management project that supports a variety of databases including Snowflake, MySQL, and PostgreSQL via JDBC. Liquibase allows users to easily define changes in SQL, XML, JSON, and YAML. These changes are then managed in a version control system so the changes can be documented, ordered, and standardized. For more information on the features and benefits of Liquibase, check out their documentation site.

Read more

YugabyteDB on OKE (Oracle Cloud Kubernetes)

YugabyteDB on OKE (Oracle Cloud Kubernetes)

We have documented how to install YugabyteDB on the main cloud providers (https://docs.yugabyte.com/latest/deploy/public-clouds). And when I joined Yugabyte, many friends from the oracle community asked me about the Oracle Cloud (OCI).

In the Oracle Cloud there are 2 ways to run containers:

  • Do-It-Yourself with IaaS (Infrastructure as a Service)
    Obviously, you can provision some compute instances (and network and storage) running Docker and install Kubernetes (or other orchestration).

Read more

Spring Data YugabyteDB – Getting Started!

Spring Data YugabyteDB – Getting Started!

Spring Data modules are widely used Spring Framework projects for implementing database access in Java applications. Spring Data provides consistent and familiar APIs for querying the data by supporting Data Repository and Template methods, reducing the boilerplate code required for establishing database connection and queries.

For developers and architects, the standard set of APIs provided by Spring Data abstracts away the need to learn the database-specific query language, reducing ramp-up time and increasing developer velocity.

Read more

Explore Distributed SQL and YugabyteDB in Depth

Discover the future of data management.
Learn at Yugabyte University
Get Started
Browse Yugabyte Docs
Explore docs
PostgreSQL For Cloud Native World
Read for Free