PHP at Scale: Knowing enough to be dangerous!
Видео доклада
Презентация доклада
Доклад будет посвящён принципам построения высокомаштабируемых приложений на PHP! Множество докладчиков зацикливаются на вопросах производительности “чтения”.
Думаю многие из вас знают: если что-то “тормозит” - включаем кеширование, если что-то “глючит” - выключаем кеширование. Каждый знает, если поставить Memcache перед БД и Varnish после php-fpm, можно добиться отличных результатов в производительности. А если и этого не хватает - тогда можно два, три, четыре Varnish-а…
Но что же делать при интенсивном использовании системы на “запись”? Что делать когда входящих данных много или очень много? Как выглядит Data Processing на PHP? Когда нужно из одного сервера делать два? Когда “умирает”" rabbitmq и нужна kafka? Где заканчивается MySQL и начинается MongoDB? Каким образом система должна эволюционировать? Как от одного состояния переходить в другое и как трансформировать количество в новое качество? Что такое c10k problem? Что происходит при 10000 req/sec? А при 100000 req/sec?
Будет интересно, познавательно и, как всегда, весело :)

- Solution architect at Husqvarna Group
- AWS Certified Solutions Architect & MongoDB Certified Developer
- Expert in scalable distributed systems, microservices, and event-driven architectures
- Experienced technical leader (Tech Lead, System Architect, Solutions Architect)
- Speaker & educator in System Design (masterclasses, workshops, conferences)
- Podcast Host: FWDays Architecture Talks & FWDays Architecture Deep Dive
- Docker & Kubernetes enthusiast
- LinkedIn, Telegram Channel: OleksiiTheArchitect