L'équipe de RoadRunner publie la version 3, accompagnée des paquets PHP mis à jour. Le projet revient au Semantic Versioning, et tous les paquets PHP utilisent désormais le préfixe commun roadrunner/*. Les namespaces existants ne changent pas. La version prend en charge PHP 8.2 et les versions ultérieures. Son API est considérée comme stable, sans nouvelle version majeure prévue dans un avenir prévisible.
Le pipeline http.middleware s'exécute maintenant de gauche à droite. RoadRunner ajoute un pilote de jobs NSQ et la limitation de débit HTTP. La version prend aussi en charge le protocole PROXY et Zstd. Elle introduit des pools de workers nommés et des verrous Redis. La réflexion de serveur gRPC fait aussi son entrée. L'utilisation mémoire est plus stable sous charge.
Le plugin TCP a été supprimé. Le relais tcp:// continue de fonctionner. Le guide de migration est disponible à l'adresse https://docs.roadrunner.dev/docs/general/v3-migration.
Les mainteneurs présentent Rapira comme leur prochaine étape majeure. Il s'agit d'un nouveau serveur d'applications PHP écrit en Rust. Avec Rapira, PHP s'exécute dans le même processus que le serveur, sans tube ni socket intermédiaire. Le projet vise les endpoints HTTP et gRPC à très hautes performances. D'autres évolutions sont prévues. Les détails figurent sur https://rapira.rs/.




Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.