Friday, October 10, 2014

Встреча "PostgreSQL в Avito.ru"

Несколько дней назад я публиковал материалы с интересного митапа, посвященного СУБД PostrgeSQL и прошедшего в офисе компании "Яндекс", который я посетил не так давно: Материалы со встречи "Новинки PostgreSQL 9.4 и кое-что ещё" . Данная встреча мне очень понравилась и вот в группе #PostgreSQLRussia появилось сообщение о новой встрече, которая состоится в среду 15 октября в БЦ "Белые сады" в Москве: PostgreSQL в Avito.ru.

План встречи

  1. Вступительное слово. Николай Самохвалов, «Постгресмен», PostgreSQL Global Development Group
  2. Доклады-молнии, 5-10 минут каждый:
    • Dmitrii Golub: «про как мы в mili.ru ускорили алгоритм вычисления задолженности, переписав его на pl/pgsql, с какими сложностями столкнулись, чего добились». Mili.ru - сервис микрозаймов (подробнее).
    • Стас Кельвич, аспирант МИФИ; Александр Коротков, «Интаро-Софт», PostgreSQL GDG: «Эффективный поиск ближайшего объекта своими руками»
    • [SPECIAL GUEST] Max Lapshin, Erlyvideo.ru. Рассказ о небольшом (но ставшем очень популярным!) проекте mysql2postgres (https://github.com/maxlapshin/mysql2postgres/)
  3. PostgreSQL в архитектуре Avito. Михаил Тюрин, Avito.ru Выбор СУБД во многом предопределил успешное развитие. Вокруг PostgreSQL выстроены основные компоненты архитектуры, в том числе и обработка пользовательских запросов:
    • развитие подсистем связанных с PostgreSQL;
    • параметры и режимы функционирования;
    • успешные решения в рамках отдельного postgres-кластера и при распределенной обработке данных;
    • задачи продолжающегося активного роста проекта.
  4. PostgreSQL + PHP.  Мурат Кабилов, Avito.ru
    • приемы доступа к данным;
    • прикладной класс работы с БД поверх PDO, особенности PDO;
    • связки пуллов коннектов;
    • API хранимых процедур;
    • работа c распределенным хранилищем;
    • RPC между базами на примере асинхронного геокодинга.
  5. Резервирование, архивирование, восстановление и т.п. Сергей Бурладян, Avito.ru (DEMO: Демонстрация восстановления и отката PostgreSQL)

О докладчиках

  • Николай Самохвалов, «Постгресмен», PostgreSQL GDG
    Пресс-контакт PostgreSQL Global Development Group в России. Выпускник ФУПМ МФТИ. С 2004 — активный пользователь и евангелист PostgreSQL. В 2007 основал компанию «Постгресмен», которая помогает другим компаниям внедрять и эффективно использовать эту СУБД. Сооснователь ряда успешных стартапов в России (МойКруг, МирТесен, Постила). В каждом из них за хранение и обработку данных отвечает PostgreSQL.
  • Александр Коротков, «Интаро-Софт», PostgreSQL Global Development Group
    Ведущий разработчик компании «Интаро-Софт». Работал над такими проектами как: новый сайт Государственной думы, система обработки заказов для re:Store, федеральный страховой портал strahovka.ru, сервис анализа ДНК человека i-gene.ru. PostgreSQL Global Development Group, Major Contributor. 
  • Максим Лапшин, Erlyvideo
    Разработчик масштабируемых веб-сервисов, знаток Erlаng, автор видеостримингового сервера erlyvideo, одного из немногих существующих сегодня мультипротокольных видеостриминговых серверов, способных на работу на скоростях в 10 Гбит/с и выше.
  • Михаил Тюрин,  Avito.ru, Системный архитектор
    Профессионально занимается созданием веб-приложений, используя PostgreSQL, с 2004 года. Трудовой путь в Avito начал со старта проекта; сервис обрел популярность и перешел в категорию высоконагруженных систем, ежесекундно обрабатывая сотни пользовательских транзакций.
  • Мурат Кабилов, Avito.ru
    Один из первых разработчиков работающий с PostgreSQL в Avito. Прикладная разработка, клиент-серверное взаимодействие: php, sql, plpgsql, plproxy, pgq.
  • Сергей Бурладян, Avito.ru
    Ведущий администратор PostgreSQL. Разработчик широкого профиля, в том числе отвечает за поддержку внутренней платформы. Эксперт bash, perl, linux.

No comments:

Post a Comment