๐Ÿšจ NEWS: Fibers in PHP 8.1 โ€” Programmazione Asincrona Senza Framework per Performance Reali

Ecco i punti chiave in breve:
๐Ÿ’ก Hai un loop di 10 chiamate API che impiegano 3 secondi l'una? In PHP classico aspetti 30 secondi. Con i Fibers di PHP 8.1 puoi eseguirle in solo 3 secondi โ€” e senza installare un...

๐Ÿš€ LINK: https://meteoraweb.com/sviluppo-di-siti-web/fibers-in-php-81-programmazione-asincrona-senza-framework-per-performance-reali?utm_source=mastodon&utm_medium=social&utm_campaign=auto_share

#performance #fibers #programmazioneAsincrona #pHPAvanzato #pHP8.1

Spent myriad of months bldng a Change Data Capture ecosystem for Ruby, and just wrapped up the execution engine.

Ended up with a hybrid runtime that combines Ractors + Fibers to process ~17k e2e events/sec w/o sharing mutable state.
I wrote about the architectural rabbit holes I fell into--Redis Streams vs Pub/Sub semantics, topology, benchmark scaling limits, and why I think infra shouldn't hide tradeoffs.

https://dev.to/kenneth_demanawa_fcc6581e/redis-isnt-postgresql-building-a-hybrid-change-data-capture-runtime-in-ruby-49n5

#Ruby #Redis #PostgreSQL #DistributedSystems #Ractors #Fibers

Redis Isn't PostgreSQL: Building a Hybrid Change Data Capture Runtime in Ruby

I Built Commercial Redis CDC Source Drivers for Ruby โ€” Here's What I Learned For the past...

DEV Community

Async Ruby ์™„๋ฒฝ ๋งˆ์Šคํ„ฐํ•˜๊ธฐ: ๋ฃจ๋น„์˜ ํ˜„๋Œ€์  ๋น„๋™๊ธฐ I/O ๋™์‹œ์„ฑ ๋ชจ๋ธ

Async Ruby๋Š” Ruby 3.0์— ๋„์ž…๋œ Fiber ๊ธฐ๋ฐ˜์˜ ๊ฒฝ๋Ÿ‰ I/O ๋™์‹œ์„ฑ ๋ชจ๋ธ๋กœ, ํŠนํžˆ ๋‹ค์ˆ˜์˜ HTTP ์š”์ฒญ๊ณผ ๊ฐ™์€ I/O ๋ฐ”์šด๋“œ ์ž‘์—…์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ”— ์›๋ฌธ ๋ณด๊ธฐ

Async Ruby ์™„๋ฒฝ ๋งˆ์Šคํ„ฐํ•˜๊ธฐ: ๋ฃจ๋น„์˜ ํ˜„๋Œ€์  ๋น„๋™๊ธฐ I/O ๋™์‹œ์„ฑ ๋ชจ๋ธ

Async Ruby๋Š” Ruby 3.0์— ๋„์ž…๋œ Fiber ๊ธฐ๋ฐ˜์˜ ๊ฒฝ๋Ÿ‰ I/O ๋™์‹œ์„ฑ ๋ชจ๋ธ๋กœ, ํŠนํžˆ ๋‹ค์ˆ˜์˜ HTTP ์š”์ฒญ๊ณผ ๊ฐ™์€ I/O ๋ฐ”์šด๋“œ ์ž‘์—…์— ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Ruby-News

๋น„๋™๊ธฐ Ruby์˜ ๋ถ€์ƒ: LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋ฏธ๋ž˜ ์ง€ํ–ฅ์  ์ ‘๊ทผ

Ruby์˜ ๋น„๋™๊ธฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ LLM ํ†ต์‹ ๊ณผ ๊ฐ™์€ I/O ๋ฐ”์šด๋“œ ์ž‘์—…์— ํƒ์›”ํ•˜๋ฉฐ, ๊ธฐ์กด ์ฝ”๋“œ ๋ณ€๊ฒฝ ์—†์ด ๋†’์€ ์„ฑ๋Šฅ๊ณผ ํ™•์žฅ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ”— ์›๋ฌธ ๋ณด๊ธฐ

๋น„๋™๊ธฐ Ruby์˜ ๋ถ€์ƒ: LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋ฏธ๋ž˜ ์ง€ํ–ฅ์  ์ ‘๊ทผ

Ruby์˜ ๋น„๋™๊ธฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ LLM ํ†ต์‹ ๊ณผ ๊ฐ™์€ I/O ๋ฐ”์šด๋“œ ์ž‘์—…์— ํƒ์›”ํ•˜๋ฉฐ, ๊ธฐ์กด ์ฝ”๋“œ ๋ณ€๊ฒฝ ์—†์ด ๋†’์€ ์„ฑ๋Šฅ๊ณผ ํ™•์žฅ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Ruby-News

๐Ÿšจ NEWS: PHP 8 Avanzato โ€” Tipizzazione, Performance e Asincronia per Codice Moderno

Ecco i punti chiave in breve:
๐Ÿ’ก Il tuo codice PHP รจ ancora pieno di foreach annidati, switch infiniti e classi che sembrano fogli di calcolo? Non sei solo. PHP 8 ha cambiato le regole, ma molti sviluppatori lo usano ancora come...

๐Ÿš€ LINK: https://meteoraweb.com/sviluppo-di-siti-web/php-8-avanzato-tipizzazione-performance-e-asincronia-per-codice-moderno

#pHP8.4 #propertyHooks #pHP8 #enums #fibers

PHP 8 Avanzato โ€” Tipizzazione, Performance e Asincronia per Codice Moderno

PHP 8 avanzato: tutte le novitร  di 8.4, tipizzazione, JIT, Fibers, Enums e testing. Guida pratica per sviluppatori che vogliono codice moderno e performante.

Meteora Web
Wild cotton flower aka gossypium hirsutum, native to coastal central and south #Florida as well as some parts of the #Caribbean. Related to hibiscus, okra and roselle (all mallow family.) #NativePlants #fibers

๐Ÿšจ NEWS: PHP 8 Moderno: La Guida Definitiva a Enums, Property Hooks, Fibers e Programmazione Asincrona

Ecco i punti chiave in breve:
๐Ÿ’ก PHP 8 non รจ solo un aggiornamento incrementale: rappresenta un punto di svolta nella storia del linguaggio. Da PHP 8.0 a 8.4, ogni release ha introdotto feature che cambiano radicalmente il modo di pr...

๐Ÿš€ LINK: https://meteoraweb.com/sviluppo-di-siti-web/php-8-moderno-la-guida-definitiva-a-enums-property-hooks-fibers-e-programmazione-asincrona

#propertyHooks #pHP8 #enums #fibers #programmazioneAsincrona

My dad just told me that his maternal grandma used to spin and weave cotton to make calico. Iโ€™m gobsmacked. Time to get back to my #spinning practice! Lifeโ€™s been so damn hectic, I canโ€™t believe I ever even had time for it. The calm will return, I hope. #AncestralMemory #textiles #fibers
Announcing Guile Knots!

https://www.cbaines.net/posts/announcing_guile_knots/

It's been around for a while, but I thought I'd try and do some publicity.

The blog post has more details but let me know if you have any thoughts or questions!

#guile #fibers #guix
Announcing Guile Knots

SBCL Fibers: Lightweight Cooperative Threads

A draft design document describing lightweight userland cooperative threads for SBCL.

REPL Yell!