PHP Talks #7: Mastering PHP Execution

PHP Talks #7: Mastering PHP Execution

Carrer de Pau Claris, 194Barcelona, CT
Thursday, Apr 9 from 6:30 pm to 9:30 pm
Overview

Join us for two talks focusing on getting more out of PHP without unnecessary complexity, from async execution to performance insights.

Details
⏰ April 9th
🗓 Starting 6:30 pm
🇬🇧 Talks in English
🎟 Free
📍NN Working. Carrer de Pau Claris, 194, L'Eixample, 08037 Barcelona (4th floor)

Talks:
1. Topic: PHP Fibers: simplifying async code and speeding up development
Speaker: Max Fomichev, Infrastructure Engineer at Manychat

About the Talk
We constantly search for creative ways to get maximum out of php, without bringing excessive complexity for our developers daily work. In this speech I'll sum up our way, describe where are we now in a bit, and share how we started to use fibers and asynchronous http requests to speed up both our code writing and execution, while avoiding excessive cognitive load for our developers dealing with "asynchronous" programming.

About the Speaker
Max has decades of experience in IT, primarily focused on programming in PHP and running Unix servers. For the past six years, he has been working at Manychat, a leading chat-marketing platform, where I combine the roles of an Infrastructure Engineer, SRE, and developer, optimizing systems and ensuring reliability.

2. Topic: PHP Performance Demystified - Measure, Understand, Optimize
Speaker: Volker Dusch, Head Of Engineering at Tideways, PHP 8.5 Release Manager

About the Talk
In this talk, we'll explore options for PHP performance analysis. From understanding how the PHP virtual machine and OPCodes work, to performing your own reliable and meaningful benchmarks, and how to use request profiling using open-source and commercial offerings. You will leave with an overview of the available tools and an understanding of how to use them in your day-to-day. Learning how to spot bottlenecks and optimize them away efficiently and confidently.

About the Speaker
With over 20 years of software development experience, Volker has seen PHP grow and mature from PHP 3, working on long-living custom applications in high-traffic environments. From social networks to medical data processing, he has worked as an engineer, team lead, and Head of Engineering, mostly focusing on PHP, Go, C, JavaScript, HTML/CSS and System Operations. https://phpc.social/@edorian

Learn more about Manychat Engineering
Careers at Manychat
Videos from the previous meetups

Join us for two talks focusing on getting more out of PHP without unnecessary complexity, from async execution to performance insights.

Details
⏰ April 9th
🗓 Starting 6:30 pm
🇬🇧 Talks in English
🎟 Free
📍NN Working. Carrer de Pau Claris, 194, L'Eixample, 08037 Barcelona (4th floor)

Talks:
1. Topic: PHP Fibers: simplifying async code and speeding up development
Speaker: Max Fomichev, Infrastructure Engineer at Manychat

About the Talk
We constantly search for creative ways to get maximum out of php, without bringing excessive complexity for our developers daily work. In this speech I'll sum up our way, describe where are we now in a bit, and share how we started to use fibers and asynchronous http requests to speed up both our code writing and execution, while avoiding excessive cognitive load for our developers dealing with "asynchronous" programming.

About the Speaker
Max has decades of experience in IT, primarily focused on programming in PHP and running Unix servers. For the past six years, he has been working at Manychat, a leading chat-marketing platform, where I combine the roles of an Infrastructure Engineer, SRE, and developer, optimizing systems and ensuring reliability.

2. Topic: PHP Performance Demystified - Measure, Understand, Optimize
Speaker: Volker Dusch, Head Of Engineering at Tideways, PHP 8.5 Release Manager

About the Talk
In this talk, we'll explore options for PHP performance analysis. From understanding how the PHP virtual machine and OPCodes work, to performing your own reliable and meaningful benchmarks, and how to use request profiling using open-source and commercial offerings. You will leave with an overview of the available tools and an understanding of how to use them in your day-to-day. Learning how to spot bottlenecks and optimize them away efficiently and confidently.

About the Speaker
With over 20 years of software development experience, Volker has seen PHP grow and mature from PHP 3, working on long-living custom applications in high-traffic environments. From social networks to medical data processing, he has worked as an engineer, team lead, and Head of Engineering, mostly focusing on PHP, Go, C, JavaScript, HTML/CSS and System Operations. https://phpc.social/@edorian

Learn more about Manychat Engineering
Careers at Manychat
Videos from the previous meetups

Good to know

Highlights

  • 3 hours
  • In person

Location

Carrer de Pau Claris, 194

194 Carrer de Pau Claris

08037 Barcelona

How do you want to get there?

Map

Agenda

-

Topic: PHP Fibers: simplifying async code and speeding up development

Max Fomichev, Infrastructure Engineer at Manychat

We constantly search for creative ways to get maximum out of php, without bringing excessive complexity for our developers daily work. In this speech I'll sum up our way, describe where are we now in a bit, and share how we started to use fibers and asynchronous http requests to speed up both our code writing and execution, while avoiding excessive cognitive load for our developers dealing with "asynchronous" programming.

-

PHP Performance Demystified - Measure, Understand, Optimize

Volker Dusch, Head Of Engineering at Tideways, PHP 8.5 R

In this talk, we'll explore options for PHP performance analysis. From understanding how the PHP virtual machine and OPCodes work, to performing your own reliable and meaningful benchmarks, and how to use request profiling using open-source and commercial offerings. You will leave with an overview of the available tools and an understanding of how to use them in your day-to-day. Learning how to spot bottlenecks and optimize them away efficiently and confidently.

Organized by
Manychat Product Engineering
Followers--
Events12
Hosting3 years
Report this event