~/talk

Fantastic functions and where to find them

Talkat Laracon EU 2022 · 2022-04-26..04-27· [php]
slides:none on file

Shows concrete concurrency demos: uses pcntl_fork to run parent and child branches, socket_pair + read/write for IPC and waitpid polling to collect results, and packages that wrap this into a usable fork API that actually runs tasks in parallel. Explains global installs via auto_prepend_file to make Ray available without Composer. Drops ecosystem numbers (≈330,000 packages, ~1.6 billion monthly downloads, 55 billion total) and a postcardware quirk requiring postcards and missing 249 million of them.

AI-written summary · about

  1. 0:00Introduction
  2. 1:55PHP ecosystem contributions
  3. 3:16Why PHP is fantastic
  4. 5:25Learning from other ecosystems
  5. 6:09Concurrency with fork
  6. 11:28Waiting for child processes
  7. 13:37Inter-process sockets
  8. 15:41Fork package for concurrency
  9. 17:09Global functions with auto_prepend_file
  10. 18:34Debugging with Ray
  11. 22:49Keeping PHP relevant
  12. 23:31Future of Ray
  13. 23:51Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.