Круглый стол "Domain Driven Design и PHP: идеальная пара или натягивание совы на глобус?"

PHP Russia: Архитектура и масштабируемость

PHP, Архитектура

Доклад принят в программу конференции

Целевая аудитория

Разработчики, техлиды, архитекторы.

Тезисы

В мире PHP Domain Driven Design — популярный подход. Его стратегическая часть DDD (единый язык и ограниченные контексты) мало зависит от конкретного языка разработки. А вот тактическая — очень даже, ведь она как раз и направлена на реализацию стратегической части в коде.

На круглом столе обсудим:
* почему PHP-разработчики любят DDD;
* какие возможности языка помогают реализации DDD, а какие — мешают;
* в чем отличие реализаций на других языках.

Developer Advocate в Sage (Тинькофф). Член программного комитета конференций ArchDays и DotNext. Много лет занимался разработкой и проектированием архитектуры на платформе .NET и не только. Автор широко известного в узких кругах доклада про Domain Driven Design.

Тинькофф

Команда Тинькофф — это разработчики, продакт-менеджеры, дизайнеры, маркетологи, аналитики, тестировщики, SRE-инженеры и другие специалисты. Вместе они создают новые и развивают существующие финтех-продукты, которыми пользуются 25 миллионов клиентов и каждый из нас.

TechLead команды SLA\Antimonolith.

Авито

На Авито каждый может найти что-то свое среди миллионов частных объявлений и предложений компаний по всей России: от квартиры и автомобиля до работы и кандидатов на вакансии. Сервис делают более 1300 инженеров. В Авито небольшой монолит на PHP, несколько сотен микросервисов на Go и Python, фронтенд на JavaScript, базы данных PostgreSQL, MongoDB и Redis, автоматические тесты, обученная на данных система модерации и поисковый движок Sphinx. Продуктом каждый месяц пользуется треть населения России.

Developer Advocate в SpiralScout. Более 10+ лет в экосистеме PHP. Представитель русскоязычного сообщества Laravel Framework.

.

.

TeamLead команды разработки новых сервисов в компании Mamba. В Мамбе успешно совмещают Domain Driven Design и высокую нагрузку, сложные технические решения и монолитную архитектуру.

Mamba

Mamba — крупнейшая площадка для новых знакомств в России. Начиная с 2003 года, помогают пользователям найти друг друга, создавая для этого лучшие технологии.

Видео

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

PHP Russia: Архитектура и масштабируемость