- 29
- 46 612
RND PHP
Russia
Приєднався 21 жов 2019
Патерн "Transactional Outbox"
Патерн "Transactional Outbox"
Сергей Ивченко
Ведущий PHP-разработчик крупного банка
Сергей Ивченко
Ведущий PHP-разработчик крупного банка
Переглядів: 1 422
Відео
Не xhprof'ом единым
Переглядів 5215 місяців тому
Не xhprof'ом единым Александр Дубовской Dimando (Swiss office), SSE
Хардкорный доклад "Кэш через OPcache"
Переглядів 8115 місяців тому
Хардкорный доклад "Кэш через OPcache" Валентин Удальцов Автор каналов Пых и PHP Point
Аспектно-ориентированное программирование, генерация кода и сохранение единой ответственности
Переглядів 252Рік тому
Аспектно-ориентированное программирование, генерация кода и сохранение единой ответственности / Иван Лещёв (ВКонтакте)
Как не отравить пользователей протухшим кэшем / Михаил Каморин (Skyeng)
Переглядів 294Рік тому
Как не отравить пользователей протухшим кэшем / Михаил Каморин (Skyeng)
Переход PHP-проектов на SPA рельсы / Иван Поддубный (Вебпрактик)
Переглядів 1,4 тис.Рік тому
Переход PHP-проектов на SPA рельсы / Иван Поддубный (Вебпрактик)
Перевод документации PHP / Алексей Пыльцын
Переглядів 82Рік тому
Боль, отчаяние и безысходность, или как я переводил документацию PHP
PHP-FIG: PSR-7, PSR-17, PSR-18 / Владислав Алексеев
Переглядів 403Рік тому
PHP-FIG: PSR-7, PSR-17, PSR-18 / Владислав Алексеев
Слоёное кэширование / Владимир Плахотников (Yclients)
Переглядів 378Рік тому
Слоёное кэширование / Владимир Плахотников (Yclients)
Тестовый контур как спасение при частых релизах / Помилуйко Игорь (Work Solutions)
Переглядів 212Рік тому
Тестовый контур как спасение при частых релизах / Помилуйко Игорь (Work Solutions)
Построение распределенного приложения на PHP в kubernetes / Иван Поддубный (Вебпрактик)
Переглядів 1,7 тис.Рік тому
Построение распределенного приложения на PHP в kubernetes на примере Bitrix/Laravel / Иван Поддубный (Вебпрактик)
Как мы росли и побеждали / Эд Палий (Oggetto)
Переглядів 128Рік тому
Как мы росли и побеждали / Эд Палий (Oggetto)
Функциональный подход к программированию и библиотека коллекций / Антон Лыткин (Work Solutions)
Переглядів 2022 роки тому
Функциональный подход к программированию и библиотека коллекций / Антон Лыткин (Work Solutions)
Архитектурный обзор Мадженто / Эд Палий (Oggetto)
Переглядів 1362 роки тому
Архитектурный обзор Мадженто / Эд Палий (Oggetto)
TDD в примерах / Артем Прозоров (Zebrains)
Переглядів 3122 роки тому
TDD в примерах / Артем Прозоров (Zebrains)
Зачем и как писать качественные Unit-тесты/Владимир Янц, тимлид в Badoo
Переглядів 1 тис.3 роки тому
Зачем и как писать качественные Unit-тесты/Владимир Янц, тимлид в Badoo
DTO на стероидах/Владимир Плахотников, fullstack разработчик
Переглядів 7 тис.3 роки тому
DTO на стероидах/Владимир Плахотников, fullstack разработчик
Повышаем производительность приложений с ReactPHP/Сергей Жук, backend разработчик в Skyeng Aword
Переглядів 1 тис.3 роки тому
Повышаем производительность приложений с ReactPHP/Сергей Жук, backend разработчик в Skyeng Aword
Переход с PHP на GoLang в реальных примерах/Антон Морев, основатель и CTO wormsoft.ru
Переглядів 10 тис.3 роки тому
Переход с PHP на GoLang в реальных примерах/Антон Морев, основатель и CTO wormsoft.ru
Что нового в Laravel 6 / Сергей Юдин (Xrom Consulting Group)
Переглядів 3064 роки тому
Что нового в Laravel 6 / Сергей Юдин (Xrom Consulting Group)
5 видов аутентификации и где они обитают / Намиг Нурмамедов (skyeng)
Переглядів 7 тис.4 роки тому
5 видов аутентификации и где они обитают / Намиг Нурмамедов (skyeng)
Как управлять состоянием, не привлекая внимания санитаров? / Владимир Плахотников
Переглядів 8004 роки тому
Как управлять состоянием, не привлекая внимания санитаров? / Владимир Плахотников
Bitrix & современные тренды разработки / Иван Поддубный (Вебпрактик)
Переглядів 2,6 тис.4 роки тому
Bitrix & современные тренды разработки / Иван Поддубный (Вебпрактик)
Комментарий для продвижения ролика
в postgresql можно слоты репликации использовать
Не крайній, а останній
@sxm_be_duty
Крайний .. крайний... Везде, сука, пихают это слово
3:44 написать тест этого кейса и переписать нормально
Спасибо, классно поспал
зачем нужна очередь, если сообщения записываются в бд
в очереди события хранятся (создание/обновление/удаление), которые потом в брокер отправляются
Это офцииальный канал? Или просто спиженое видео? 720p это печаль :(
Н-да... После этого доклада я понял, что я ещё полный лошпед в php..
Так у него язык подвешен, если постоянно выступать с докладами то будешь тоже топчиком как и он
@@Kondratyevv нет, не будет
3:02 Хардкорный доклад «Кэш через OPcache» 1:00:42 Поговорим про инструменты профилирования в докладе «Не xhprof'ом единым» 1:58:49 Разберем паттерн «Transactional Outbox» для построения устойчивой асинхронной коммуникации между сервисами
какой кринж
Сложно слушать - как с пулемёта слова летят, а когда язык не поспевает и получаются плевки , причмокивания и тп - вообще ужасно... Как истинный руководитель мог бы и делегировать выступление...
Неправильно ООП используете. Согласно правилам солид нельзя перезаписывать методы из наследуемого класса, в новые класс нужно только добавлять функционал, учите матчасть, и кстати golang поддерживает парадигму ООП.
Какое правило solid запрещает переопределение методов?
Так и не понял что это за Некст Клауд и для чего нужен
А я понял, а вот как установить, настроить, это настолько поганое отношение к пользователям, да и к админам, что диву даёшся. Это всё рассчитано на энтузиастов, поставить таке эндюзеру я никогда не подпишусь.
Не понимаю зачем различать jwt и oauth авторизации. В моём понимании oauth стандартизирует получение токена, а дальнейшая авторизация проходит почти также как и в случает jwt.
чувак своим поведением походу перепутал конференцию для программистов с камеди клабом
Было б здорово, если все так
Шутка про golang не понравилась или про yii ?)
Отличный спикер, супер понятно и о самом важном ))
Очень интересно! Но, на мой взгляд, раскрыто не полностью, хотелось бы больше примеров посмотреть.
Пример на JavaScript - github - jsactor/ams. Весь код должен быть написать аспектами и акторами. Просто засунуть "аспект" в обычный бардак смысла не имеет, поэтому народ и не понимает, как это всё должно быть сделано и сколько времени и денег это экономит. Нужна шина/bus, функции которой обычно выполняют сами программисты вручную.
А зачем вы так долго говорили, если всё равно ничего не слышно?
надо было еще тише
На 29:25 докладчик немного ошибся, в php есть множественное наследование через traits.
Это да. Только если не учитывать, что trait к наследованию отношения не имеет
ua-cam.com/video/NPRvyIeMkhY/v-deo.html - ссылка на "Как управлять состоянием, не привлекая внимания санитаров? / Владимир Плахотников"
Плейлист курса k8s: ua-cam.com/play/PL8D2P0ruohOBSA_CDqJLflJ8FLJNe26K-.html
Посоветуйте источники, где я мог бы получить больше представления о контрактах, входах-выходах, подходах и примерах написания правильных/неправильных тестов
Еще в настоящее время широко используется deprecating-ресурсов и методов вместо версионирования в веб-апи. Этот подход поддерживается всеми современными форматами: JSON-LD / Hydra, GraphQL, OpenAPI. Тоже интересный подход.
Спасибо тем, кто это делает. Благодаря вам, я php-разработчик) Мне на англ понимать сложнее, чем на русском.
Хороший доклад, интересный подход. Спасибо!
Как-то очень тихо
Занервничал на неудобных вопросах)
Боль, отчаяние и безысходность тут со звуком :(
Отличные доклады, спасибо!
Спасибо за доклад про слоеный кэш. Давно не слышал в докладах такой простой, но интересной информации 👍
В первые же 10 минут стало понятно что ребята не go учили, а в принципе учились программировать. И в целом доклад про это. Увы на рынке php если не изучать параллельно другие, в том числе системные языки, по-настоящему программировать не научиться. Попробуйте сходу освоить C и Rust, тогда ваш код на go точно станет ещё лучше. Молодцы что расширили свой кругозор, но доклад, увы скучный. Я ожидал услышать не как ребята учили очевидные вещи, а о том как это было с точки зрения бизнеса, как быстро училась команда. Какие были издержки с этим связанные. Как скоро начало получаться писать качественный код. В общем промазал с выбором видео. Видимо я не аудитория доклада.
Забавно, да. Информации ноль. Перетирание избитой темы про слайсы, но люди и с таким подходом зарабатывают деньги, что не менее интересно
14:45 тот момент когда нужно всё-таки натянуть сову на глобус и ехать с палками в колнсах потому что конь заказчик живёт в прошлом десятилетии)
Ссылки на слайды Иван Поддубный: «Построение распределенного приложения на PHP в kubernetes на примере Bitrix/Laravel» north-leshiy.github.io/bitrix-kuber/ Эд Палий: «Как мы росли и побеждали» docs.google.com/presentation/d/1Do9iFNX17uqe-VsZe-RhoUyPQfVlVHo3mrhzAlKfYlw Владимир Плахотников: «Слоёное кэширование» embargo2710.github.io/rndphp-layered-cache/ Игорь Помилуйко: «Тестовый контур как спасение при частых релизах» docs.google.com/presentation/d/1okhS1S-AchzmF1YanJRmNGTv4MP-XhFFinJOVJUT70M
00:00:00 Начало 00:06:16 Иван Поддубный: «Построение распределенного приложения на PHP в kubernetes на примере Bitrix/Laravel» 01:00:10 Эд Палий: «Как мы росли и побеждали» 01:59:37 Владимир Плахотников: «Слоёное кэширование» 02:49:21 Помилуйко Игорь: «Тестовый контур как спасение при частых релизах»
Бегите глупцы, Magento это та еще дичь
На самом интересном месте! Чё с коннектами то? Надо собирать пулл коннектов, чтобы делать 3 параллельных запроса за 5сек вместо 15сек?
"При передаче среза в метод, передается копия среза, но со ссылкой на старый массив".... это как?? и для чего такой огород?!?!? 🧐
Я так и не понял как GO решил проблемы проекта. Он вообще их решил?
странно что видос 2020 года, а не ну хотя бы 2017)
Вопросы у знакомых программистов о DTO возникают и в 2023-м году
Спасибо большое за лекцию и видос!
ua-cam.com/video/Rz4S0v7K7Ho/v-deo.html таже самая преза только от другого лица)) но контент однозначно годный
Годно
ZeBrains top
Привет! Очень интересно! Подскажите, а есть подобные соо для мобильной разработки в Ростове?
круто, а что не до конца? вопросы интересные и, с другой стороны - а зачем здесь битрикс? ну и пишите на ларавел с реактом. только ради того чтобы контракт заключить где требование битрикс? ну...
Ужас, стыдно должно быть с таким докладом выходить, когда ты не разбираешься в том, о чем рассказываешь