Вечером 15-го октября в компании Avito пройдёт очередной PostgreSQL-meetup. Приглашаются все желающие. Для посещения необходима регистрация. Компания Аvito поддерживает самую большую доску объявлений в Европе, для обеспечения работы которой используется одна из крупнейших инсталляций PostgreSQL в России.
План встречи:
- Вступительное слово. Николай Самохвалов, «Постгресмен», PostgreSQL Global Development Group
- Доклады-молнии, 5-10 минут каждый
- Dmitrii Golub: «про как мы в mili.ru ускорили алгоритм вычисления задолженности, переписав его на pl/pgsql, с какими сложностями столкнулись, чего добились». Mili.ru — сервис микрозаймов (подробнее).
- Стас Кельвич, аспирант МИФИ; Александр Коротков, «Интаро-Софт», PostgreSQL GDG: «Эффективный поиск ближайшего объекта своими руками»
- Максим Лапшин, Erlyvideo.ru. Рассказ о небольшом (но ставшем очень популярным!) проекте mysql2postgres
- Михаил Тюрин, Avito.ru. PostgreSQL в архитектуре Avito.
Выбор СУБД во многом предопределил успешное развитие. Вокруг PostgreSQL выстроены основные компоненты архитектуры, в том числе и обработка пользовательских запросов.
Доклад про:- развитие подсистем связанных с PostgreSQL;
- параметры и режимы функционирования;
- успешные решения в рамках отдельного postgres-кластера и
- при распределенной обработке данных;
- задачи продолжающегося активного роста проекта.
- Мурат Кабилов, Avito.ru. PostgreSQL + PHP.
- приемы доступа к данным;
- прикладной класс работы с БД поверх PDO, особенности PDO;
- связки пуллов коннектов;
- API хранимых процедур;
- работа c распределенным хранилищем;
- RPC между базами на примере асинхронного геокодинга.
- Сергей Бурладян, Avito.ru. Резервирование, архивирвание, восстановление и т.п. Демонстрация восстановления и отката PostgreSQL