YugabyteDB: a distributed PostgreSQL database, with Bryn Llewellyn


Details
YugabyteDB is an open-source, cloud-native, high-performance database that belongs in the emerging distributed SQL category. Its storage layer uses a “shared nothing” architecture inspired by Google Spanner that brings linear write scalability, low read latency, and intrinsic fault tolerance. And, uniquely in its category, its query layer is implemented by using the “upper half” of the PostgreSQL 11.2 code to bring both wire-protocol and SQL dialect compatibility with vanilla PostgreSQL. Bryn will explain how YugabyteDB works as a cloud-native, distributed PostgreSQL database. He will demonstrate with code examples how important PostgreSQL concepts such as serializable transactions and partial indexes are preserved even while adopting the distributed storage layer of YugabyteDB.
Bryn Llewellyn (www.linkedin.com/in/bryn-llewellyn-4b73429/, @BrynLite) has worked in the software field for more than forty years. He joined Oracle UK in 1990 working at the European Development Centre. He relocated to Oracle HQ (Redwood Shores, CA) in 1996. His last role, before leaving, was as Distinguished Product Manager for PL/SQL (since 2001) together with edition-based redefinition (since its first release in 2005).
He left Oracle in April 2019 to join YugaByte, Inc. See his blog post (https://blog.yugabyte.com/why-i-moved-from-oracle-to-yugabyte/) for
why he made that move.
YugaByte, Inc. makes YugabyteDB—a 100% open source distributed SQL
database. It reuses a significant portion of the source code of PostgreSQL’s SQL processing layer4. Bryn’s speciality is SQL and stored procedures in the context of Distributed SQL.
It’s hard for Bryn to remember his life before databases. He started off doing image analysis and pattern recognition at Oxford University
(programming in FORTRAN) and then worked in Oslo, first at the
Norwegian Computing Center and then in a startup. In Norway, Bryn
programmed in Simula (its inventors were his close colleagues). This
language is recognized as the first object-oriented programming language and was the inspiration for C++.
Bryn is an OakTable member.
Program:
6:00pm: Food and networking
6:30pm: Presentation and Questions
>8pm: Drinks, more networking (offsite)

Sponsors
YugabyteDB: a distributed PostgreSQL database, with Bryn Llewellyn