Most Active Speaker

Peter Zaitsev

Peter Zaitsev

Percona Founder

Durham, North Carolina, United States

Peter Zaitsev is an entrepreneur and co-founder of Coroot, FerretDB, Percona. As one of the leading experts in Open Source strategy and database optimization, Peter has used his technical vision and entrepreneurial skills to grow Percona from a two-person store into one of the most respected open source companies in the business with over 350 employees. Peter now continues to serve as a board member and advisor to a range of open source startups. Peter is the co-author of the book "High Performance MySQL: Optimization, Backup, and Replication," one of the most popular books on MySQL performance.

Awards

  • Most Active Speaker 2023

Area of Expertise

  • Information & Communications Technology
  • Business & Management

Topics

  • Databases
  • Distributed Databases
  • open source
  • MySQL
  • PostgreSQL
  • Kubernetes
  • Management
  • Entrepreneurial Leadership
  • Growing a Company
  • Remote work

Open Source Solutions: Evaluating OpenTelemetry Backend Options

The OpenTelemetry project excels at standardizing the instrumentation of applications to produce telemetry data—logs, metrics, traces, and profiles. However, it currently lacks a unified approach for storing this data and fails to provide clear guidance on utilizing these signals for troubleshooting applications and systems.
During this discussion, we will evaluate different open-source OpenTelemetry backends, considering factors such as usability and their effectiveness in aiding the comprehension of application performance and issue identification.

The State of Container Support in Popular Open Source Databases

Containers have become very popular among developers, yet Open Source databases were slow to embrace them until the last few years. Even now, container support among popular Open Source database vendors is not consistent. In this talk, we will examine container deployment support for both development and production among major Open Source Databases, highlighting their strengths and identifying opportunities for improvement.

The State of Open Source

In 2023, the open-source landscape witnessed significant developments, particularly with a heightened emphasis on cloud integration. This discussion will delve into the major highlights of the year, including notable open-source software releases, the increasing significance of cloud-native solutions in multi-vendor, multi-cloud settings, the growing attention to security challenges, and the evolving dynamics of the open-source software industry.

Troubleshooting Microservice Architectures

This session delves into troubleshooting extensive systems encompassing hundreds or even thousands of services. We will address key inquiries:

- Understanding Each Service: What essential information should we gather about each service?
- Dashboard Organization: Strategies for organizing dashboards to swiftly grasp the system's current status.
- Leveraging Observability Signals: Effectively utilizing observability signals like metrics, logs, traces, and profiles. We'll explore when to apply each and the questions they can help answer.
- Automation of Root Cause Analysis: Exploring potential automation approaches for root cause analysis, whether complete or partial.

Why an Open Source License is Not Enough: Requirements for a Practically Useful Open Source Project

The term "Open Source" typically refers to the license a project uses, but is having an Open Source license sufficient for a project to embody all the values commonly associated with Open Source Software? Perhaps not. In this presentation, we will discuss what other aspects of a Project need to be assessed for long-term adoption. This includes factors like the availability of binaries and quality documentation, governance structure, community size and activity, along with several other important criteria.

Zero-instrumentation observability based on eBPF

Observability is a critical aspect of any infrastructure as it enables teams to promptly identify and address issues. Nevertheless, achieving system observability comes with its own set of challenges. It is a time- and resource-intensive process as it necessitates the incorporation of instrumentation into every application.
In this talk, we will delve into the gathering of telemetry data, including metrics, logs, and traces, using eBPF. We will explore tracking various container activities, such as network calls and filesystem operations. Additionally, we will discuss the effective utilization of this telemetry data for troubleshooting.

Zero-instrumentation observability based on eBPF

Observability is a critical aspect of any infrastructure as it enables teams to promptly identify and address issues. Nevertheless, achieving system observability comes with its own set of challenges. It is a time- and resource-intensive process as it necessitates the incorporation of instrumentation into every application.
In this talk, we will delve into the gathering of telemetry data, including metrics, logs, and traces, using eBPF. We will explore tracking various container activities, such as network calls and filesystem operations. Additionally, we will discuss the effective utilization of this telemetry data for troubleshooting.

Why an Open Source License is Not Enough: Requirements for a Practically Useful Open Source Project

The term "Open Source" typically refers to the license a project uses, but is having an Open Source license sufficient for a project to embody all the values commonly associated with Open Source Software? Perhaps not. In this presentation, we will discuss what other aspects of a Project need to be assessed for long-term adoption. This includes factors like the availability of binaries and quality documentation, governance structure, community size and activity, along with several other important criteria.

The State of Open Source

This year was exciting for open-source. We saw more choices and a bigger focus on the cloud. We're going to talk about the big things from 2023, covering the most notable open-source software releases, the importance of cloud-native solutions in a multi-vendor, multi-cloud environment, the heightened focus on security challenges, and the evolution of the open-source software industry.
Join us in this discussion as we reflect on the exciting developments, challenges, and opportunities that have shaped the open-source world in 2023.

The Database Trends that are Transforming Your Database Infrastructure Forever

Let’s talk about the trends in open source software and tell you what you need to know about managing the new multi-verse data.

MySQL Performance on Modern CPUs: Intel vs AMD vs ARM

For years CPU choice for MySQL was pretty boring - just choose what Intel-made CPU you want. In recent years, the situation changed with AMD producing very competitive Server grade CPUs and ARM going from being leading CPU manufacturer for low power gadgets to being inside some of the highest performance server chips.

In this presentation, we will look into current CPU choices through a MySQL lens - which CPUs provide best performance for single-threaded and high-concurrency workloads and which help to achieve the best price/performance.

Deep Dive into Query Performance in PostgreSQL

If you look at data store as just another service, the things Application cares about is successfully establishing connection and getting results to the queries promptly and with correct results.

In this presentation, we will explore this seemingly simple aspect of working with PostgreSQL in details. We will talk about why you want to go beyond the averages, and how to group queries together in the meaningful way so you’re not overwhelmed with amount of details but find the right queries to focus on.

We will answer the question on when you should focus on tuning specific queries or when it is better to focus on tuning the database (or just getting a bigger box).

We will also look at other ways to minimize user facing response time, such as parallel queries, asynchronous queries, queueing complex work, as well as often misunderstood response time killers such as overloaded network, stolen CPU, and even limits imposed by this pesky speed of light.

From a database in container to DBaaS on Kubernetes

DBaaS is the fastest growing way to deploy databases. It is fast and convenient and it helps to reduce toil a lot, yet it is typically done using proprietary software and tightly coupled to the cloud vendor. We believe Kubernetes finally allows us to build fully OpenSource DBaaS Solution capable to be deployed anywhere Kubernetes runs - on the Public Cloud or in your private data center.

In this presentation, we will talk about all important steps that it takes to run the database on Kubernetes in production. We will answer the questions: Can you do it without operators? Can you work with k8s primitives only to run production-grade DB and then DBaaS? We will describe the most important user requirements and typical problems you would encounter building DBaaS Solution and explain how you can solve them using Kubernetes Operator framework.

Best Practices of Building a Remote Team in 2023

Many Projects started as remote collaborations and many early companies also embraced this remote distributed collaboration nature – a decade before it became mainstream. Percona is not an exception – it was started as a remote company and has continued on this path more than 16 years later.
In this presentation, Peter will look into the question of why if you’re building a business you should consider structuring it as a remote company.
We also will look at other company and team structures you may choose to have with the Remote Company, their benefits, and drawbacks. We will talk about different nationalities and cultures, languages, and timezone alignment challenges, and what approaches you can use to manage them.
This talk will be based on Peter Zaitsev’s 16 years of experience running Percona, and more than 20 years working remotely and being active in the remote work community.

Why an Open Source License is Not Enough: Requirements for a Practically Useful Open Source Project

The term "Open Source" typically refers to the license a project uses, but is having an Open Source license sufficient for a project to embody all the values commonly associated with Open Source Software? Perhaps not. In this presentation, we will discuss what other aspects of a Project need to be assessed for long-term adoption. This includes factors like the availability of binaries and quality documentation, governance structure, community size and activity, along with several other important criteria.

The State of Open Source

The previous year was exciting for open-source. We saw more choices and a bigger focus on the cloud. We're going to talk about the big things from 2023, covering the most notable open-source software releases, the importance of cloud-native solutions in a multi-vendor, multi-cloud environment, the heightened focus on security challenges, and the evolution of the open-source software industry.

The State of Container Support in Popular Open Source Databases

Containers have become very popular among developers, yet Open Source databases were slow to embrace them until the last few years. Even now, container support among popular Open Source database vendors is not consistent. In this talk, we will examine container deployment support for both development and production among major Open Source Databases, highlighting their strengths and identifying opportunities for improvement.

The database trends that are transforming your database infrastructure forever

Open source software is the de facto standard for many new applications, this is especially true in the database industry. Currently, MySQL, PostgreSQL, MariaDB, MongoDB, Elastic, and others have shown up in every industry and organization in the world in some form or another. People are no longer choosing a single database for the company, they are letting developers and architects choose the best database for the job.
This has led to an increase in the number of technologies operations teams have to support. Couple that increases in technologies with a growing micro-service ( or cloud-native ) development paradigm where every service has its own database and where all the data is valuable.
Now companies are now faced with dozens of technologies, hundreds or even thousands of individual database instances, and petabytes of data. The management of the complexity of such an environment is changing the way we look at systems and operations.

Is the Future of Open Source Polarized?

Over last few years there has been a lot of turmoil in Open Source ecosystem with many well known projects abandoning Open Source licenses citing sustainability concerns and free riders problem and cloud competition. What does this mean for the Open Source future ? Is Open Source as we know it Dead ?
In this presentation we will explore future of Open Source and I will make a case for Polarized future of Open Source where we see both True Open Source projects focused on the public good and Not Quite Open Source initiatives by Commercial companies, looking to maximize their profits and shareholder value.

Distributed Storage in the Cloud

Cloud brought many innovations - one of them is inexpensive, scalable and sometimes secure Distributed Storage options. In this presentation we will talk about distributed storage Options modern clouds offers ranging from elastic block devices and object storage to sophisticated transactional data stores. We will discuss the benefits and new architecture options such distributed storage systems enable as well as the challenges pitfalls you need to be aware about.
By the end of this presentation, you will have the knowledge you need to make informed decisions and leverage the power of distributed storage to meet your organization ever-changing data needs.

Database Performance for Data Engineers

As Data Engineer Database Performance, Efficiency should be among your priorities, and to optimize those you need to understand what influences query Performance and what you can do about it. In this presentation we will look into all the factors which influence query performance - the database engine, data structures and algorithms it uses, query optimizer, various types of indexes and other data access optimization methods as well as hardware innovations which allow us to reach modern performance. After attending this talk you will be better empowered to take the optimal choices to help your team to get the best performance while minimizing your costs.

Choosing a Business Model for Your “Open Source” Project

It is rightfully said that 'Open Source is not a business model' - choosing an Open Source license for your source code does not dictate a specific business model. In this presentation, we will examine various models you can pursue and how they align with your personal goals and different funding objectives, whether it's bootstrapping or raising venture capital. We will also discuss potential conflicts between business models and community interests that might arise.

Better Observability with pg_stat_monitor

If you're tasked with optimizing PostgreSQL performance, chances are you're relying on pg_stat_statements extension to capture information about query performance. While this extension provides a lot of great insights, PostgreSQL allows to go even further!
In this presentation we introduce pg_stat_monitor - Open Source extension, based on pg_stat_statements which provides such advanced query performance details. We talk about additional design goals we had and why those are important, additional information we capture and how you can use it to get your PostgreSQL running even faster.

State of Open Source Databases

It has been an exciting year in the open-source database industry, with more choice, more cloud, and key changes in the industry. We will dive into the key developments over 2022, including the most important open-source database software releases in general, the significance of cloud-native solutions in a multi-vendor multi-cloud world, the new criticality of security challenges, and the evolution of the open-source software industry.

Is Open Source Coming back to your Cloud?

Cloud and Open Source have a very intricate relationship! In this talk we will look at the history of how the impact of Cloud on Open Source changed through the years, examine the current state as well as make a case for a particular way to use Cloud and Open Source Together. If you cherish the values of Open Source - you will do well by using Cloud as Commodity Infrastructure Provider and run Open Source Software on top of it. Consider Kubernetes in particular as your API of choice with its ubiquitous availability among all major public cloud providers and private cloud software vendors. We will show what while this ecosystem may not be as mature as proprietary solution from cloud vendors it is moving rapidly and becoming a great fit for more and more situations.

Cloud of Serfdom vs Cloud of Freedom: why open source will win in the Cloud age

Cloud and Open Source have a very intricate relationship! In this talk we will look at the history of how the impact of Cloud on Open Source changed through the years, examine the current state as well as make a case for a particular way to use Cloud and Open Source Together. If you cherish the values of Open Source - you will do well by using Cloud as Commodity Infrastructure Provider and run Open Source Software on top of it. Consider Kubernetes in particular as your API of choice with its ubiquitous availability among all major public cloud providers and private cloud software vendors. We will show what while this ecosystem may not be as mature as proprietary solution from cloud vendors it is moving rapidly and becoming a great fit for more and more situations.

Best Practices of Running Databases on Kubernetes

So you’re looking to run your Open Source Database on Kubernetes. What best practices should you follow and what pitfalls should you avoid ? In this presentation we will look at how to run stateful applications on Kubernetes overall as well as what is particularly important for databases - we will cover high availability, security, backups and disaster recovery. Finally we will show how these practices can be implemented with Percona Operators for MySQL, MongoDB, PostgreSQL - one of the leading solutions to run Open Source Databases on Kubernetes

Best Practices of Building and Managing a Remote Team in 2023

Many Projects started as remote collaborations and many early companies also embraced this remote distributed collaboration nature – a decade before it became mainstream. Percona is not an exception – it was started as a remote company and has continued on this path more than 16 years later.
In this presentation, Peter will look into the question of why if you’re building an open-source business you should consider structuring it as a remote company but most content is helpful for any business considering remote work.
We also will look at other company and team structures you may choose to have with the Remote Company, their benefits, and drawbacks. We will talk about different nationalities and cultures, languages, and timezone alignment challenges, and what approaches you can use to manage them.
This talk will be based on Peter Zaitsev’s 16 years of experience running Percona, and more than 20 years working remotely and being active in the remote work community.

Civo Navigate North America 2024 - Austin, TX Sessionize Event

February 2024 Austin, Texas, United States

State of Open Con 24 Sessionize Event

February 2024 London, United Kingdom

P99 CONF 2023 Sessionize Event

October 2023

DeveloperWeek Management 2023 Sessionize Event

May 2023

Peter Zaitsev

Percona Founder

Durham, North Carolina, United States

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top