Cees-Jan Kiewiet's Avatar

Cees-Jan Kiewiet

@wyrihaxim.us.bsky.social

335 Followers  |  81 Following  |  327 Posts  |  Joined: 10.11.2024  |  2.1268

Latest posts by wyrihaxim.us on Bluesky

Post image

Playing the #BF6 Early Open Beta be like:

07.08.2025 19:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Phew, managed to get rid of most of the #Kubernetes metrics I don't use in #Grafana. (And stay within the free tier.) Can strip off even more, but either need to do this on #Prometheus, or try my hand at #OTEL collector filtering:

02.08.2025 20:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

OH: Saint Engineer

01.08.2025 18:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
OTel Collector Follow-up Survey This follow-up survey helps the OTel Collector SIG track how usage patterns and needs have evolved since our previous survey. Your responses will help us see what's working, what's changed, and where…

OTel Collector users β€” we want to hear from you (again)!
Last year, we did a survey to learn how you’re using the Collector. The response shaped a lot of our thinking. Now we’re back with a quick follow-up. Tell us what’s changed, what’s working, and what’s still rough.

πŸ‘‰https://buff.ly/Ghoh5H9

01.08.2025 12:30 β€” πŸ‘ 8    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
Release v0.6.0-alpha.1 Β· jakubkulhan/bunny Non-Breaking Changes: Merged clients into one Marked Client and Channel final through doc block and introduced interfaces for them for unit testing Dropped build in event loop, socket, and stream ...

Time for a release Friday release: Bunny v0.6.0-alpha.1 is out with a host of changes since v0.5: github.com/jakubkulhan/...

It's been a lot of fun doing this major rework on Bunny's internals into a full #ReactPHP client using fibers internally to simplify the public API.

#php #amqp #rabbitmq

01.08.2025 06:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Started preparing the Bunny 0.6 release post for later this year, GitHub sponsors get a preview in a few days:

#php #bunny #amqp #rabbitmq #reactphp

30.07.2025 20:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dockerfile GitHub Gist: instantly share code, notes, and snippets.

the next stage copies every in one step: gist.github.com/WyriHaximus/...

29.07.2025 05:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Had a bug in one of my dependencies that required the require-dev files to be there. Now that that bug has been fixed I finally can run composer with --no-dev on install.

No, but I'm using the same image I build the production image on in CI.

It is multistage, stage one gathers all the files and

29.07.2025 05:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You can always reach out, no clue how many spares they made

29.07.2025 05:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For queueing I assume? RabbitMQ has a lot more useful features for it tbh. Redis is nice and fine when your needs a small and simple. But RabbitMQ can handle a whole lot more scenarios. Using it for queueing, RPC, and MQTT

29.07.2025 05:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Wait hold up, cats? How the fuck are cats getting killed

28.07.2025 21:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

added ext-amqp to the comparison: github.com/jakubkulhan/...

#PHP #RabbitMQ #ReactPHP #AMQP

28.07.2025 21:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Seeing the difference in numbers, 10 years apart, countless upgrades and changes to ReactPHP, merged Sync and Async clients into one non-blocking (fiber) client, many improvements to PHP since, it hypes me up with excitement for what is next. Also

#PHP #RabbitMQ #ReactPHP #AMQP

28.07.2025 21:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Really sorry to hear that, my condolences. These times suck, and I hope you manage to navigate them. Don't hesitate to reach out if you need to talk/rant/need a listening ear.

27.07.2025 20:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Added ext-amqp numbers to the table as well! It's awesome to see Bunny outrun a #C extension :micdrop:

#php #amqp

27.07.2025 18:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Currently re-running benchmarks for Bunny to prepare for the first 0.6 alpha/beta. And hot damn, those numbers changed in 10 years. Also running them for php-amqplib to get a fair and proper update. But I'm so hyped for how much those numbers have improved!

#php #amqp #bunny #reactphp #RabbitMQ

25.07.2025 21:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Need to work on creating a real-time actionable dashboard at some point. But for now, I'll watch my ADS-B #FlightAware feeder. (Also feeding to #FlightRadar24.)

So today I spotted these #Canadian fighters training over the #WaddenZee.

#FlightRadar #ADSB

24.07.2025 20:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

It's a bit of a bulky #LEGO build for now, but you can see the #RaspberryPi 3 inside it, and the actual #Kubernetes node behind it. Will merge them into one build at some point. But for now, this is a great start <3.

24.07.2025 20:21 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Something completely different, tho. The node on my desk is named television for a reason; the idea is to attach a screen to it to display relevant information for that moment. Finally took the time to finish the first step for that yesterday by fixing the #RaspberryPi hooked up to a screen.

24.07.2025 20:16 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Wohooooo!

24.07.2025 20:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

PHP: Because haters gonne hate

24.07.2025 20:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Welcome to #2025 where I just got a brand new # Bluetooth headset, and it has a firmware update 🀣

24.07.2025 20:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Building a kubernetes homelab with Raspberry Pi and Lego: Nodes: Enclosure One of the main concerns with using LEGO to build enclosures for the nodes is safety. Raspberry Pies can get hot, and no one wants things to go ablaze. So I, after a few iterations, designed the encl...

5 dow,n it needs 50 minutes.

That is not ideal when it gets hotter than desired, but doable when it's mainly idle nodes. This plays in directly with blog.wyrihaximus.net/2024/12/buil...

22.07.2025 21:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Building a kubernetes homelab with Raspberry Pi and Lego: Nodes: Enclosure One of the main concerns with using LEGO to build enclosures for the nodes is safety. Raspberry Pies can get hot, and no one wants things to go ablaze. So I, after a few iterations, designed the encl...

Still have to implement the #HomeAssistant #prometheus/#OTEL export to make #Keda be able to do this.

Plus, I still need to get a decent autoscaler in place. But first, to blog about my current one. Main "issue" is that my current one only takes one node offline every cron job run. So to take

22.07.2025 21:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

that can be used to terminate pods.
1) Node temperature goes above 60
2) Home office temperature goes above 40
3) Outside temperature goes above 30

22.07.2025 21:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

While not directly related to the cluster, we got a weather station the other week. keeping an eye on temperatures is still high on the priority list. So scaling work down when it gets to hot outside, as a precaution, is on the list to implement.

The weather station will be one of 3 metrics

22.07.2025 21:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Up on further inspection, with the old #PoE+ #HAT on the left. It looks like they only made minor additions/deletions, and mainly moved some things around:

22.07.2025 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

When you come back after a 4 day weekend, and you #git pull:

22.07.2025 05:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Release 1.0.0 Β· WyriHaximus/reactphp-opportunistic-tls Usage Because this package is extracted from this PR the API is identical as to proposed there. Making it a two line change in any packages using this package once the PR has been merged. We, the R...

Released v1 of wyrihaximus/react-opportunistic-tls for #ReactPHP: github.com/WyriHaximus/...

#PHP #ReactPHP #TLS

21.07.2025 11:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

FWIW, dropped my #Mastodon #postGreSQL #database from 19.5GB down to 5.3GB

20.07.2025 22:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@wyrihaxim.us is following 20 prominent accounts