Distributed SQL Sharding: How Many Tablets and at What Size?
Explore how database sharding works, how to handle corner cases correctly, and how to split tablets to save resources.

Explore how database sharding works, how to handle corner cases correctly, and how to split tablets to save resources.

In Part 1 and Part 2 of this blog series, we covered securing YugabyteDB through the database’s internal RPC and SQL protocols using the TLS encryption protocol. In this post, we explore how to secure communication between CQL clients and the CQL-compatible YCQL query interface of YugabyteDB, as part of the client-to-server encryption in transit setup.
Encryption in transit is a common requirement for client-to-server communication.
…

The YugabyteDB community is at the heart of everything we do at Yugabyte. The worldwide community of open source enthusiasts, application builders, and database aficionados has been a fountain of inspiration, knowledge, and belonging for us. Here are some community highlights we’d love to call out.
We planned to celebrate when we reached 5,000 YugabyteDB Community Slack members. But then we blinked and realized we were already over 5,500!
…

GORM is an Object Relational Mapping (ORM) library for Golang. ORM converts data between incompatible type systems using object-oriented programming languages. An ORM library is a library that implements this technique and provides an object-oriented layer between relational databases and object-oriented programming languages.
In this blog post, we’ll show you how to:
…

As global companies engage in app modernization initiatives, their developers find it increasingly difficult to match those efforts with a strong data layer. These developers continue to work with costly monolithic databases like Oracle or DB2 and NoSQL databases that forgo strong data consistency and important relational features. But it’s clear a modern database is required to match the ambition of app modernization.
That’s where the YugabyteDB and VMware Tanzu story comes in.
…

Before jumping into the feature updates, in case you missed it we announced an update to our naming: Yugabyte Cloud is now called YugabyteDB Managed! So, now with that out of the way, let’s get to the exciting new features in YugabyteDB Managed.

Hey Everybody! It’s Lakshmi, reporting again from the APJ team!
I recently received valuable first-hand experience helping to run one of the team’s flagship events: the second annual Distributed SQL Summit (DSS) Asia!
This event brought together developers, architects, and business leaders from all over Asia and beyond. Vish Phaneendra’s roundup post provides a great recap. It was exciting to reach close to 1,000 unique attendees and watch 20+ different talks from thought leaders,
…

We held our second annual Distributed SQL Summit (DSS) Asia annual conference on the 30th and 31st of March 2022, following great feedback from our initial event and user demand.
This two-day online conference was packed with fascinating presentations, discussions, and demos from customers, partners, and our own experts.
With 35 engaging sessions to choose from, and more than 40 speakers, the conference served as a hub for advocates, partners, customers,
…

A modern GraphQL API layer for cloud native applications needs to possess two characteristics: horizontal scalability and high availability.
Horizontal scalability adds more machines to your API infrastructure, whereas vertical scalability adds more CPUs, RAM, and other resources to an existing machine that runs the API layer. While vertical scalability works to a certain extent, the horizontally scalable API layer can scale beyond the capacity of a single machine.
When it comes to high availability,
…

Ebean is a Java-based Object–Relational Mapping (ORM) application. It is more user-friendly and understandable than traditional ORM tools, such as Hibernate. It achieves this by employing a session-less design that eliminates the concepts of detached/attached beans as well as the difficulties related with flushing/clearing.
Even better, Ebean supports YugabyteDB, a 100% open source, distributed SQL database built to accelerate cloud native agility, lower costs, and reduce risks without vendor lock-in.
…