• Временные ряды, геопространственные вычисления и слабоструктурированные данные

    4 апреля в 18:00мск проводим очередной онлайн Гость — Иван Муратов. Описание выступленя: ******** Монструозный Postgres: временные ряды, геопространственные вычисления и слабоструктурированные данные! И все это в объектно-реляционном соусе. Поговорим о практически безграничных возможностях платформы PostgreSQL для решения специализированных задач. Затронем такие расширения и возможности, как TimescaleDB, PostGIS, JSONB и другое. ******** Кроме того, по традиции, обсудим новости из мира Постгрес, пообщаемся в чате. Ведущие — Илья Космодемьянский и Николай Самохвалов. Присоединяйтесь с любых ваших устройств к онлaйн-встрече в нашем YоuTube-канале https://www.youtube.com/c/RuPostgres. До связи!

    4
  • Postgres и облака. Интервью с экспертами Data Egret

    В пятницу 8 февраля мы поговорим с экспертами компании Data Egret (https://dataegret.com) о перспективах использования PostgreSQL в облаках. Круто ли это для разработчиков, DBA, для развития Постгреса, и чем это грозит всем нам. Участники: * Алексей Лесовский * Виктор Егоров * Андрей Сальников * Николай Самохвалов (ведущий встречи). Ссылка для просмотра и участия: https://www.youtube.com/watch?v=BSublxoChpg. Как всегда, будет работать чат, можно будет общаться и помогать ведущему задавать вопросы ;-) До связи! Николай

    8
  • #RuPostgresLive! 4 декабря. Тема — БЭКАПЫ

    4 декабря в 19:00 мск мы соберёмся в oнлайне (https://youtube.com/RuPostgres), чтобы обсудить — очередной раз, тема неисчерпаемая — тему бэкапов. WAL-E, WAL-G, PgBackRest, pg_probackup, barman — что взять? Как настроить? Нужны ли они вообще? Как добиться идеальных RTO и RPO? Эти вопросы актуальны практически в любом проекте. Не пропустите! Гости эфира: - Андрей Бородин: работает в компании Яндекс, а также занимается развитием WAL-G (https://github.com/wal-g/wal-g). Расскажет про возможности и развитие WAL-G, про его применение в Яндексе.Облаке, про RTO и RPO. - Андрей Сальников, DataEgret: какие инструменты создания бэкапов популярны сейчас и почему, какие тренды, как выбрать инструмент под конкретный проект. - Григорий Смолкин, «ПостгресПро»: имеющиеся и планируемые врозможности pg_probackup (https://github.com/postgrespro/pg_probackup). Вещущие: - Илья Космодемьянский - Николай Самохвалов ИНФОРМАЦИЯ ДОПОЛНЯЕТСЯ

  • #RuPostgresLive! 4 декабря. Тема — БЭКАПЫ

    4 декабря в 19:00 мск мы соберёмся в oнлайне (https://youtube.com/RuPostgres), чтобы обсудить — очередной раз, тема неисчерпаемая — тему бэкапов. WAL-E, WAL-G, PgBackRest, pg_probackup, barman — что взять? Как настроить? Нужны ли они вообще? Как добиться идеальных RTO и RPO? Эти вопросы актуальны практически в любом проекте. Не пропустите! Гости эфира: - Андрей Бородин: работает в компании Яндекс, а также занимается развитием WAL-G (https://github.com/wal-g/wal-g). Расскажет про возможности и развитие WAL-G, про его применение в Яндексе.Облаке, про RTO и RPO. - Андрей Сальников, DataEgret: какие инструменты создания бэкапов популярны сейчас и почему, какие тренды, как выбрать инструмент под конкретный проект. - Григорий Смолкин, «ПостгресПро»: имеющиеся и планируемые врозможности pg_probackup (https://github.com/postgrespro/pg_probackup). Вещущие: - Илья Космодемьянский - Николай Самохвалов ИНФОРМАЦИЯ ДОПОЛНЯЕТСЯ

  • [Москва] Большой митап в офисе Авито: масштабирование приложений на PostgreSQL

    [RSVP делаем не здесь, а тут: https://avitotech.timepad.ru/event/798808/ ← тут, а не здесь!] 15 сентября приглашаем всех в офис Авито на встречу, посвященную масштабированию приложений на PostgreSQL. Поговорим об алгоритмах и нюансах реализации транзакционности в языках программирования, построении бизнес-транзакций в сервисах с паттерном database per service, как устроена OZO — асинхронная типобезопасная header-only библиотека-клиент PostgreSQL для C++17, и уровнях изоляции транзакций PostgreSQL. С докладами выступят Стас Кельвич (Postgres Professional), Сергей Хандриков (Яндекс), Константин Евтеев (Авито) и Михаил Тюрин. Регистрируйтесь на встречу и приглашайте коллег. Расписание 12:00 — 12:30 — Регистрация 12:30 — 13:15 — Распределенные транзакции и путешествия во времени — Стас Кельвич, Postgres Professional 13:25 — 14:05 — PG Saga: зависимые изменения данных в нескольких сервисах без двухфазных коммитов и синхронных зависимостей — Константин Евтеев, Авито 14:05 — 14:35 — Перерыв 14:35 — 15:20 — Логическая репликация и уровни изоляции транзакций PostgreSQL — Михаил Тюрин 15:20 — 16:10 — OZO — асинхронная типобезопасная header-only библиотека клиент PostgreSQL для C++17 — Сергей Хандриков, Яндекс 16:30 — ……. — Afterparty Как попасть и где смотреть ******* Участие в мероприятии бесплатное, но нужно зарегистрироваться: https://avitotech.timepad.ru/event/798808/ ******* Пожалуйста, указывайте ваши ФИО так, как в паспорте и берите с собой документы, иначе вас не пропустят в наш офис. Адрес: офис компании Avito, Москва, Лесная 7. Ссылку на прямую трансляцию митапа ищите в день мероприятия на YouTube-канале https://www.youtube.com/c/AvitoTech

  • [Екатеринбург, Яндекс] Митап по базам данных

    Офис Яндекса в Екатеринбурге

    25 апреля Яндекс организует в Екатеринбурге встречу для всех, кто занимается хранением и обработкой данных. Интересно будет и новичкам в этом деле, и экспертам. Мы поговорим о тестировании и устранении проблем в PostgreSQL, обсудим, как лучше не начинать работать с Database Antipatterns, и коснёмся других вопросов. Для участия нужно заполнить анкету и получить приглашение. Мероприятие бесплатное, но количество мест ограничено. АНКЕТА: https://events.yandex.ru/events/meetings/25-april-2018/ Программа 18:30 Регистрация 19:00 Поиск и устранение проблем в PostgreSQL: в помощь разработчикам Алексей Лесовский, Data Egret 19:40 Перерыв 19:50 Всестороннее тестирование PostgreSQL и его расширений Дмитрий Иванов, Postgres Professional 20:30 Database Antipatterns Леонид Бушуев, JetBrains

  • #RuPostgresLive! Постгрес-новости. postgres_dba — полезные скрипты + меню в psql

    В понедельник 16-го апреля в 18мск мы снова соберёмся в oнлайне. postgres_dba – инструментарий для диагностики Постгреса в полуавтоматическом режиме прямо в psql https://github.com/NikolayS/postgres_dba — обсудим, как с помощью него быстро «прощупывать» базу изнутри, оценивать bloat, находить лишние индексы, тормозящие запросы и т.д. Кроме этого, поговорим о разных постгресовых новостях. Предварительный список (приветствуется дополнения — пишите в комментариях): - что за дела такие с fsync?! никому нельзя верить? https://twitter.com/michaelpq/status/981792732296302592 - Postgres 11 feature freeze https://commitfest.postgresql.org/17/ - что случилось с патчем MERGE? - уверенный рост популярности Постгреса среди стартапов (и не только) https://twitter.com/postgresmen/status/982422310672986112 - Awesome Postgres – подборка всякой всячины https://github.com/dhamaniasad/awesome-postgres - как картинка Скарлетт Йоханссон заставляла кластера Постгреса майнить криптовалюту и кто в этом виноват https://www.imperva.com/blog/2018/03/deep-dive-database-attacks-scarlett-johanssons-picture-used-for-crypto-mining-on-postgre-database/ До связи!

    1
  • [СПб] Я.Субботник по базам данных

    Офис Яндекса в Санкт-Петербурге

    Все детали по ссылке https://events.yandex.ru/events/yasubbotnik/31-march-2018/ Обязательно надо зарегистрироваться на events.yandex.ru.

    3
  • Владимир Бородин, Яндекс

    Needs a location

    • What we'll do 1-го марта (ближайший четверг) в 18:00 мск состоится #RuPostgres Live с Владимиром Бородиным, PostgreSQL-экспертом компании Яндекс. Владимир известен нашему сообществу прежде всего по истории успеха переезда Яндекс.Почты с Oracle на Postgres и полученном при этом опыте. Об этом Владимир рассказывал на наших же встречах в Яндексе (https://events.yandex.ru/lib/talks/2382/, https://events.yandex.ru/lib/talks/3202/). Что изменилось за прошедшие годы? Как широко используется Постгрес в российском интернет-гиганте теперь? Какие вызовы сейчас стоят перед нашим гостем? Об этом и не только мы и поговорим во время нашей следующей живой встречи! https://youtube.com/c/RuPostgres – подпишитесь прямо сейчас, чтобы не пропустить. • What to bring • Important to know

    6
  • Максим Богук. Живой митап. Even More Advanced SQL

    Подпишитесь на канал: https://www.youtube.com/c/RuPostgres — не пропустите трансляцию! (для этого есть «колокольчик») Там же будет чат для общения! Очень глубокое погружение в очень продвинутый SQL. В этот раз будет нечто ещё более безумное в плане онлaйна, чем раньше! Гигантский телемост Австралия — Калифорния — Германия — Россия %) Подробнее о содержании митапа. Не всегда проблемы производительности базы можно решить изменением настроек или простым созданием индексов. Когда эти простые способы не дают результата, в дело вступают более сложные техники, часто требующие переписывания запросов и тому подобной «дрессировки» оптимизатора. С точки зрения разработчиков это отдает чёрной магией и выглядит очень сложным хакингом, однако, если разобраться в базовых принципах и научиться их комбинировать, можно добиться улучшения производительности на порядки. Сегодняшний доклад посвещен нетривиальному использованию индексов для ускорения запросов. Очень много внимания будет уделено обьяснению, как именно тот или иной приём работает и почему. 1. Использование INDEX ONLY SCAN для ускорения offset запросов 2. Использование индекса по (f1) для ускорения запросов ORDER BY f1, f2 LIMIT N 3. Использование индекса по (f2, f1) для ускорения запросов ORDER BY f1, f2 LIMIT N В ближайшие месяцы будет продолжение этого доклада, посвящённое другим похожим задачам и проблемам.

    7