Overview for 'wyrihaximus'
Written by Cees-Jan Kiewiet's blog
/ Original link
on Jul. 11, 2022
The road to fibers didn't start for me in 2021 when the fibers RFC went into vote. Nor did it in 2019 when I started working on what would become React Parallel, a set of packages to me working with threads in ReactPHP quick and easy. (A goal which I managed to hit IMHO.) It started when I joined…
Written by Cees-Jan Kiewiet's blog
/ Original link
on Feb. 22, 2022
A feature that we really needed to make our fiber integration complete is the cancellation of them. Or to be more precise, the cancellation any awaited promise yielding operations in that fiber and as a consequence the fiber that those are awaited in. This post goes into detail how different cancel…
Written by Cees-Jan Kiewiet's blog
/ Original link
on Feb. 21, 2022
One of the things that came up while upgrading packages is PSR-3's new v2 and v3 releases. They add type hints to methods and return type hints. For packages implementing this means that they can't support all 3 versions. For packages only consuming psr/log all 3 versions can be used as you don't…
Written by Cees-Jan Kiewiet's blog
/ Original link
on Dec. 31, 2021
DigitalOcean put a challenge out at the end of this year to improve your knowledge of Kubernetes. And while it's been nearly two years I created my first cluster with them, (It's still my main public cluster.), there is always more to learn. So in this post we're going to take a look at Kyverno for…
Written by Cees-Jan Kiewiet's blog
/ Original link
on Dec. 14, 2021
PHP 8.1 is out and the hip new feature for non-blocking and asynchronous programming in PHP are fibers. In this post we're going to explore them and see how we at ReactPHP will start with them at the edge. Photo by Dids from Pexels
Written by Cees-Jan Kiewiet's blog
/ Original link
on Feb. 5, 2021
Started the upgrade for my Kubernetes cluster on DigitalOcean earlier tonight, previous upgrades ran without issues, but this time it took a dark turn. In a nutshell, if you have private Docker images hosted at docker.pkg.github.com migrate them to ghcr.io.