Митап посвящен особенностям разработки на php. С докладами выступят эксперты из крупнейших компаний. Они поделятся опытом из реальных проектов. В программе только технические доклады от разработчиков и тимлидов.
Что делать, если у тебя 5 миллионов строчек в таблице
Рано или поздно в любом проекте наступает стадия, когда "все медленно, слишком много всего в базе и абсолютно непонятно, что с этим делать". Благодаря некоторым архитектурным решениям можно попытаться это предотвратить или хотя бы облегчить себе жизнь. Я хочу поделиться опытом, как мы делали несколько проектов с большими объемами данных на SQL и на какие грабли наступали: - как учились читать EXPLAIN - как пытались только полезные индексы к таблицам - как прикручивали к нашей платформе X-Cart поисковой движок Sphinx - и т.д.
О себе: Ведущий разработчик в отделе клиентской разработки X-Cart. Занимаюсь процессам разработки, сложными техническими кейсами, бизнес-переговорами. Несколько лет работал над X-Cart 5, теперь шарю это знание для нашей команды и всего мира.
Трассировка и логгирование в микросервисах
Когда вы строите микросервисную архитектуру, никто не думает о плохом :) Но со временем у вас могут появиться проблемы: скажем, вы забудете оповестить о чем-то важном сервисы, или ключевой разработчик, который держал все в голове, решит сменить работу. И вот уже это не совсем ваше приложение...
Я хочу поделиться нашим опытом решения задачи "а как всегда понимать, как оно работает в целом", и расскажу:
почему единообразие логов и правильная трассировка - это маст хэв
какие проблемы встают перед командой в начале пути к такому единообразию - и проблемы ли это?
немного - про политическую волю :)
какие результаты и сайдэффекты мы получили на выходе
и куда хотим двигаться дальше
О себе: Максим Шамаев, старший бэкенд-разработчик в команде маркетинга Skyeng, Ульяновск
В веб-разработке с 2000 года. Был архитектором X-Cart 5, а также CTO / CIO X-Cart. Удаленно работал на американские компании. Сейчас продолжает работать удаленно.
Битрикс24: программирование через маленькие дырочки
Как жить, если у тебя Битрикс? Пути заражения: Битрикс и фреймворки Симптомы: отрицание, гнев, торг, депрессия, принятие Методы лечения: превращаем Битрикс в удобный инструмент Профилактика: ведение базы знаний
О себе: Прошла путь от на-все-языки-мастер-программиста до бекендера. Люблю необычные задачи и красивый код.