Alliballibaba
|
b3fd756838
Merge branch 'main' into feat/auto-scale-clock-time
|
6 days ago |
Alexander Stecher
|
dd250e3bda
perf: optimized request headers (#1335)
|
6 days ago |
Alliballibaba
|
0bba5f69fd
Puts MaxThreads for tests back in.
|
2 weeks ago |
Alliballibaba
|
7de097241a
phpIniOverrides -> phpIni
|
2 weeks ago |
Alliballibaba
|
615662e1ef
Adjusts timers and passes the main thread directly to scaling.
|
3 weeks ago |
Alliballibaba
|
79447b843f
Swaps to unix sys package.
|
3 weeks ago |
Alliballibaba
|
5bdd50c126
Adds Caddy php ini directive (for testing)
|
3 weeks ago |
Alliballibaba
|
ed90b754ea
Properly forwards automatic max threads.
|
3 weeks ago |
Alliballibaba
|
9dcc2cdad2
Adds automatic thread limit calculation.
|
3 weeks ago |
Alliballibaba
|
f33aaad61e
Merge branch 'main' into feat/auto-scale-clock-time
|
3 weeks ago |
Alliballibaba
|
eb5e76d5d6
Simplifies scaling.
|
3 weeks ago |
Alexander Stecher
|
479ba0a063
fix: log error if FrankenPHP is not properly started (#1314)
|
3 weeks ago |
Alexander Stecher
|
2b7b3d1e4b
perf: put all $_SERVER vars into one function call. (#1303)
|
3 weeks ago |
Alliballibaba
|
c0946800db
Fixes test reloading.
|
1 month ago |
Alliballibaba
|
83d8c11fef
Adds scaling strategies.
|
1 month ago |
Rob Landers
|
f4f95762c9
suggestion: Refactor scaling strategy (#1289)
|
1 month ago |
Alliballibaba
|
45cd915ccd
Adjusts performance tests.
|
1 month ago |
Alliballibaba
|
dc10546b05
Merges main.
|
1 month ago |
Alliballibaba
|
bd4af113e0
Merge branch 'main' into feat/auto-scale-clock-time
|
1 month ago |
Alliballibaba
|
031424784a
Adds autoscale tests.
|
1 month ago |
Alliballibaba2
|
fbbc129e4d
fix: graceful shutdown (#1242)
|
1 month ago |
Alliballibaba2
|
f592e0f47b
refactor: decouple worker threads from non-worker threads (#1137)
|
1 month ago |
Alliballibaba
|
21949ddbdd
Explicitly requires setting max_threads.
|
1 month ago |
Alliballibaba
|
50ba1061cd
Scaling v2.
|
1 month ago |
Alliballibaba
|
ff06bd771d
Scaling v1.
|
1 month ago |
Alliballibaba
|
8cd906151c
Allows scaling regular threads.
|
1 month ago |
Alliballibaba
|
fcb5f8c188
Adds max threads option and debug status.
|
1 month ago |
Alliballibaba
|
b6cbfae304
Allows booting threads at runtime.
|
1 month ago |
Alliballibaba
|
421904e879
More cleanup.
|
1 month ago |
Alliballibaba
|
00eb83401f
Formatting
|
1 month ago |
Alliballibaba
|
d20e70677b
Minimal working implementation with broken tests.
|
1 month ago |
Alliballibaba
|
f72e8cbb8a
Splits threads.
|
1 month ago |
Alexander Stecher
|
ccf2af7ab2
fix: properly close context on worker script timeouts and crashes (#1184)
|
2 months ago |
Rob Landers
|
1e279bc348
refactor: simplify exponential backoff and refactor env (#1185)
|
2 months ago |
Alliballibaba
|
06ebd67cf4
Refactors new thread loop approach.
|
2 months ago |
Alliballibaba
|
8a272cba7c
Fixes merge conflict.
|
2 months ago |
Alliballibaba
|
740fac7943
Merge branch 'main' into refactor/start-worker-threads-directly
|
2 months ago |
Alliballibaba
|
4e356989cd
Removes call from go to c.
|
2 months ago |
Rob Landers
|
022b8f1094
perf: use buffered chans for requests (#1146)
|
2 months ago |
Kévin Dunglas
|
9013614801
fix: sapi_module.getenv() should delegate to Go
|
2 months ago |
Alliballibaba
|
3587243f59
Moves worker request logic to worker.go.
|
2 months ago |
Alliballibaba
|
89d8e267d8
Resolves waitgroup race condition on startup.
|
2 months ago |
Alliballibaba
|
a8a00c8372
Adjustments as suggested by @dunglas.
|
2 months ago |
Alliballibaba
|
13fb4bb729
Prevents overlapping of TSRM reservation and script execution.
|
2 months ago |
Alliballibaba
|
a726a2c33c
Merge branch 'main' into refactor/start-worker-threads-directly
|
3 months ago |
Alliballibaba
|
09e0ca677c
Fix opcache_reset race condition.
|
3 months ago |
Kévin Dunglas
|
75dab8f33d
chore: bump deps and misc improvements (#1135)
|
3 months ago |
Alexander Stecher
|
1c3ce114f6
perf: use hot worker threads when possible (#1126)
|
3 months ago |
Alexander Stecher
|
e5ca97308e
perf: optimize $_SERVER import (#1106)
|
3 months ago |
Alliballibaba
|
17d5cbe59f
Adjusts the watcher logic.
|
3 months ago |