Skip to content

feat: add runtime context to improve support for FrankenPHP and RoadRunner#2011

Open
Litarnus wants to merge 6 commits intomasterfrom
franken-php
Open

feat: add runtime context to improve support for FrankenPHP and RoadRunner#2011
Litarnus wants to merge 6 commits intomasterfrom
franken-php

Conversation

@Litarnus
Copy link
Contributor

This PR introduce a RuntimeContextManager and RuntimeContext. They are meant to isolate data and telemetry per request to allow better support with alternative runtimes such as FrankenPHP and RoadRunner, which keep memory intact between requests.

The changes introduced are build with Swoole/OpenSwoole in mind, but the initial version will not provide support for those extensions.

@Litarnus Litarnus marked this pull request as ready for review February 18, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments