About

Peter has been a contributor to PostgreSQL development since 1999. He is a committer, core team member, and is involved in many aspects of the community.

He works at 2ndQuadrant, a global service and support provider for PostgreSQL.


    Peter Eisentraut Logical Replication in PostgreSQL 10

    presented by Peter Eisentraut


    video

    Built-in logical replication is coming to PostgreSQL 10! This talk will introduce this new headline feature, demonstrate the use, and discuss the current status and future plans for logical replication in PostgreSQL.

    Internals
    Peter Eisentraut 2ndQuadrant Workshop: Logical replication deep dive
    A look deep inside pglogical, BDR, in-core logical replication

    presented by Peter Eisentraut


    video

    This talk will take a closer look at the implementation of logical replication solutions for PostgreSQL: pglogical, BDR, and in-core logical replication in PostgreSQL 10. We will talk about the roles of logical decoding, replication slots, replication origins, commit timestamps, custom WAL records, and other pieces that make these systems work. We'll contrast these systems with trigger-b...

    more

    Peter Eisentraut How PostgreSQL is tested

    presented by Peter Eisentraut


    video

    How do we know PostgreSQL works? What do "regression tests", "isolation tests", "TAP tests" do? What does the build farm do? What is the community's role in testing? What are the strengths and weaknesses of the testing methodologies and tools and how can we improve them? I invite all existing hackers to join me so we can share our experiences and visions. For users who are not yet hackers, this...

    more

    Internals
    Peter Eisentraut Connection pooling, routing, and queuing with PgBouncer

    presented by Peter Eisentraut

    PgBouncer is primarily thought of as a connection pooler, but it can be much more. As a key component in many high-performance PostgreSQL installations, PgBouncer can help with connection routing, queuing, load management, and database maintenance. Learn how to use PgBouncer, how to configure it for the right application, how to monitor it appropriately, what errors to look for, and when to con...

    more

    Admin
    Peter Eisentraut Monitoring with Sensu

    presented by Peter Eisentraut

    If you feel stuck with the likes of Nagios and Munin, then Sensu might be for you. Sensu is a new open-source monitoring framework built with and for modern technology. Learn how it works and how you can use it to monitor your PostgreSQL installations.

    Admin
    Peter Eisentraut Next generation PostgreSQL replication with pglogical 3 and BDR 3

    presented by Peter Eisentraut

    This talk will present the PostgreSQL replication solutions pglogical 3 and BDR 3.

    pglogical is a PostgreSQL extension for logical replication between two nodes. Most of the code for built-in logical replication in PostgreSQL 10 was derived from pglogical, while pglogical offers a larger feature set, such as row and column filtering, conflict resolution, and compatibility back to PostgreSQL...

    more

    Fri 20 2018 Operations and Administration