title

text

Владимир Бородин
Владимир Бородин Яндекс DBA

PostgreSQL в Яндексе: история успеха №2

Я расскажу о том, как мы внедрили PostgreSQL в транспорте нотификаций. О том, как менялись требования к хранилищу в ходе развития проекта и как PostgreSQL позволил нам их обеспечить. Терабайты данных, десятки тысяч транзакций в секунду - всё, как мы любим. Разумееется, расскажу о проблемах, с которыми мы столкнулись, и о том, как мы их решили.

Слайды

Другие доклады

  • Marco Slot
    Marco Slot Citus Data Главный инженер-программист

    Scaling out PostgreSQL for data intensive workloads

    This talk will present pg_shard, a new PostgreSQL extension for sharding and transparently scaling out PostgreSQL tables for real-time insert, update, delete and select commands across many machines. This extension opens up PostgreSQL to a range of applications for which NoSQL databases were more suitable until now. We are sharing this extension with the PostgreSQL community as an open source project.

  • Глушков Иван
    Глушков Иван

    NewSQL как альтернативный взгляд на реляционные БД

    Любой большой проект рано или поздно упирается в проблемы масштабируемости, как их решать? Классические реляционные БД все еще не могут решить эту задачу для общего случая. Способен ли на это новый класс систем NewSQL, насколько представители этого класса надежны и производительны, кто вообще входит в этот класс? Обо всем об этом вы сможете услышать в данном докладе.

  • Nikhil Sontakke
    Nikhil Sontakke

    PostgreSQL High Availability with Corosync/Pacemaker

    The Corosync/Pacemaker framework which is part of the LinuxHA stack can be used to provide monitoring and automatic failover capabilities. Now with streaming replication in place, it makes sense to use this robust infrastructure for PostgreSQL master and its replica handling. The open source pgsql resource agent also does this now. This talk will talk about using Corosync/Pacemaker with Postgres.

  • Денис Милованов
    Денис Милованов

    Postgres - технологическая платформа в проекте Movebo

    Задача данного доклада — познакомить слушателей со спецификой архитектуры проекта (все mission-critical компоненты реализованы с помощью хранимых процедур и асинхронных очередей сообщений) и связанными с этим особенностями выкатки (как правильно хранить версионированную схему данных без использования миграций и адекватными усилиями осуществлять публикацию и откат изменений на серверах СУБД).