Один код, много БД — как их подружить в Symfony? / Михаил Каморин / Пых.конф’25

Представь, ты работаешь над проектом на Symfony, где данные уже не помещаются в одну базу. Появляются шарды, реплики, клиенты с отдельными схемами — и вдруг всё становится хрупким! Обычные подходы начинают трещать: сортировка не работает, пагинация пересекает страницы, бизнес-логика завязана на инфраструктуру... В этом докладе я расскажу: как изолировать код от сложности работы с множественными БД, как не дать архитектуре расползтись при внедрении мультитенантности и шардирования, как проектировать слой работы с хранилищами так, чтобы бизнес-логика оставалась универсальной. Бонусом разберу на живом примере, как грамотно реализовать шардирование с решардированием без боли, обеспечить поиск по ключу и произвольным параметрам, и при этом не потерять в удобстве и производительности.

Переход с Laravel на Swoole+Hyperf / Александр Миронов / Пых.конф’25
▶︎

Переход с Laravel на Swoole+Hyperf / Александр Миронов / Пых.конф’25

Expression problem или ФП vs ООП в PHP / Андрей Клименко / Пых.конф’25
▶︎

Expression problem или ФП vs ООП в PHP / Андрей Клименко / Пых.конф’25

Роман Цирульников — Репозиторий архитектуры
▶︎

Роман Цирульников — Репозиторий архитектуры

Reindexer - очень быстрая in-memory БД с полнотекстовым поиском / Олег Герасимов (Рестрим)
▶︎

Reindexer - очень быстрая in-memory БД с полнотекстовым поиском / Олег Герасимов (Рестрим)

К использованию LLM в системах реального времени (доклад на OSDAY 2026)
▶︎

К использованию LLM в системах реального времени (доклад на OSDAY 2026)

Мьютексы и другие примитивы синхронизации в PHP / Олег Мифле / Пых.конф’25
▶︎

Мьютексы и другие примитивы синхронизации в PHP / Олег Мифле / Пых.конф’25

Британия, Канада, Австралия: усиление государственного контроля под предлогом защиты детей.
▶︎

Британия, Канада, Австралия: усиление государственного контроля под предлогом защиты детей.

PHP-FPM, (g)unicorn, Puma и uWSGI — будут больше не нужны / Валентин Бартенев
▶︎

PHP-FPM, (g)unicorn, Puma и uWSGI — будут больше не нужны / Валентин Бартенев

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox
▶︎

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox

ASMR Best Triggers For Sleep Collection (No Talking) 3 Hours of Tapping & Scratching
▶︎

ASMR Best Triggers For Sleep Collection (No Talking) 3 Hours of Tapping & Scratching

Микросервисная архитектура 2026: паттерны, которые отличают архитектора от кодера
▶︎

Микросервисная архитектура 2026: паттерны, которые отличают архитектора от кодера

Как ускорить приложение и получить за это деньги! / Александр Луценко / Пых.конф’25
▶︎

Как ускорить приложение и получить за это деньги! / Александр Луценко / Пых.конф’25

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Idempotency: Keys, Deduplication, Races / Margarita Monogarova / Pykh.conf'25
▶︎

Idempotency: Keys, Deduplication, Races / Margarita Monogarova / Pykh.conf'25

Нестандартное управление памятью в PHP / Дмитрий Кириллов / Пых.конф’25
▶︎

Нестандартное управление памятью в PHP / Дмитрий Кириллов / Пых.конф’25

Бензиновый кризис, переговоры и Крым: что меняется в СВО? | Венедиктов*
▶︎

Бензиновый кризис, переговоры и Крым: что меняется в СВО? | Венедиктов*

Организация конкурентного доступа (HackLoad.kz)
▶︎

Организация конкурентного доступа (HackLoad.kz)

Путин – базовый минимум | United Russia's War-Centric Election Campaign (English subtitles)
▶︎

Путин – базовый минимум | United Russia's War-Centric Election Campaign (English subtitles)

Паттерн Quantum States / Альберт Степанцев / Пых.конф’25
▶︎

Паттерн Quantum States / Альберт Степанцев / Пых.конф’25

Event Sourcing в PHP или как сменить центр вселенной / Игорь Маркин / Пых.конф’25
▶︎

Event Sourcing в PHP или как сменить центр вселенной / Игорь Маркин / Пых.конф’25