PHP后端性能。 来自Badoo PHP Meetup#3的视频

你好 使用传统的非正式社区会议Badoo PHP Meetup#3准备材料。 让我提醒您,这一次我们讨论了PHP后端性能问题及其在不同公司中的解决方案。



这个话题在近200位来宾中迅速得到回应-每次休息时,演讲者都被一群人包围着。 来自Superjob的Alexander Malashchitsky,来自Badoo的Pavel Murzakov pmurzakov和来自Onliner的Anton Shabovta zloyusr分享了经验,来自Avito的Semyon Kataev和Mamba的Mikhail Builov也参加了小组讨论。

所有材料-切下,有用的查看!

“优化的系统化”-Superjob平台团队的首席开发人员Alexander Malashchitsky


亚历山大告诉了他的团队正在寻找什么,并找到了找到和优化问题区域的系统方法。 他列出了自己的错误并建议应考虑哪些指标以使该过程有效。



滑梯


“对抗无共享模型:PHP 7.4预加载,RoadRunner等”-Badoo PHP团队负责人Pavel Murzakov


传统的PHP应用程序(即mod_php,php-fpm等)每次都会从头开始执行所有代码。 这意味着整个引导应用程序将针对每个请求再次发生。 在报告中,帕维尔(Pavel)解释了正在花费的资源,并告诉该怎么做以最小化问题。


滑梯


“当PHP性能不足时。 我们将代码移植到C“-异步PHP的爱好者Anton Shabovta zloyusr (Onliner)


Anton描述了RoadRunner的协议和实现功能,描述了他如何用C编写PHP + RoadRunner的驱动程序。他比较了PHP-FPM,RoadRunner和RoadRunner + C的性能。他受到了Badoo公司文化的启发。


滑梯


绩效小组讨论


Badoo,Avito和Mamba的代表讲述了他们的公司如何解决PHP性能问题:生态系统如何形成,哪些指标被认为是主要指标,他们如何在优化和硬件之间进行选择以及解决其他问题。

主持人-弗拉基米尔· 扬斯 (Vladimir Yants)游民

参加者:
巴杜(Pado)帕维尔·穆尔扎科夫(Pavel Murzakov)
Semyon Kataev,阿维托
曼巴(Miamba)Mikhail Buylov


mitap的照片已经在我们的FacebookVKontakte上 。 整个mitap播放列表位于YouTube频道上 。 订阅以免错过有关该主题的资料!

进入我们的PHP聊天室 ,在其中出现事件的第一时间宣布,并引起有趣的讨论。 并订阅Telegram频道

仅此而已。 下次,我们邀请pkhshnikov在天气变暖时聊天。 但是,如果您对春天的等待太久和太冷,请加入友好的Beer PHP Moscow社区,他们更有可能聚集在酒吧里晒太阳。

Source: https://habr.com/ru/post/zh-CN469193/


All Articles