Skip to content

Conversation

@marius-ciclistu
Copy link

@marius-ciclistu marius-ciclistu commented Nov 22, 2025

Add Maravel Microframework which is an improvement from Lumen 10.

It supports config:cache and route:cache as opposed to Lumen but I did NOT include then.

@joanhey
Copy link
Contributor

joanhey commented Nov 22, 2025

Test it locally in your computer first !!
If pass the tests, all It's OK.

@marius-ciclistu
Copy link
Author

Until monday I can't. I did it from my phone.

To be like the default from Maravel.
Set production and disable debug mode
@myaaghubi myaaghubi changed the base branch from main to dev November 23, 2025 19:42
@macropay-solutions
Copy link

macropay-solutions commented Nov 24, 2025

No luck so far in making it run locally in docker without these changes. Docker build fails.

` => ERROR [2/4] RUN apt-get update && apt-get install -y libicu-dev 528.7s

[2/4] RUN apt-get update && apt-get install -y libicu-dev:
#0 44.19 Ign:1 http://deb.debian.org/debian trixie InRelease
#0 88.24 Ign:2 http://deb.debian.org/debian trixie-updates InRelease
#0 132.3 Ign:3 http://deb.debian.org/debian-security trixie-security InRelease
#0 176.3 Ign:1 http://deb.debian.org/debian trixie InRelease
#0 220.4 Ign:2 http://deb.debian.org/debian trixie-updates InRelease
#0 264.4 Ign:3 http://deb.debian.org/debian-security trixie-security InRelease
#0 308.5 Ign:1 http://deb.debian.org/debian trixie InRelease
#0 352.5 Ign:2 http://deb.debian.org/debian trixie-updates InRelease
#0 396.5 Ign:3 http://deb.debian.org/debian-security trixie-security InRelease
#0 440.6 Err:1 http://deb.debian.org/debian trixie InRelease
#0 440.6 Temporary failure resolving 'deb.debian.org'
#0 484.6 Err:2 http://deb.debian.org/debian trixie-updates InRelease
#0 484.6 Temporary failure resolving 'deb.debian.org'
#0 528.7 Err:3 http://deb.debian.org/debian-security trixie-security InRelease
#0 528.7 Temporary failure resolving 'deb.debian.org'
#0 528.7 Reading package lists...
#0 528.7 W: Failed to fetch http://deb.debian.org/debian/dists/trixie/InRelease Temporary failure resolving 'deb.debian.org'
#0 528.7 W: Failed to fetch http://deb.debian.org/debian/dists/trixie-updates/InRelease Temporary failure resolving 'deb.debian.org'
#0 528.7 W: Failed to fetch http://deb.debian.org/debian-security/dists/trixie-security/InRelease Temporary failure resolving 'deb.debian.org'
#0 528.7 W: Some index files failed to download. They have been ignored, or old ones used instead.
#0 528.7 Reading package lists...
#0 528.7 Building dependency tree...
#0 528.7 Reading state information...
#0 528.7 E: Unable to locate package libicu-dev


apache.dockerfile:3

2 |
3 | >>> RUN apt-get update
4 | >>> && apt-get install -y libicu-dev
5 |

ERROR: failed to solve: process "/bin/sh -c apt-get update && apt-get install -y libicu-dev" did not complete successfully: exit code: 100
Runing apache in http://127.0.0.1:8080
Press Ctrl+C to stop.

Unable to find image 'bench/apache:latest' locally
docker: Error response from daemon: pull access denied for bench/apache, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
`

@macropay-solutions
Copy link

macropay-solutions commented Nov 24, 2025

@joanhey Managed to run it without docker. 15.9% more rps for maravel vs lumen with this PR

image

UPDATE
The results vary by the order from config...

image image

When done one at a time

image

vs

image

vs

image

vs

image

@marius-ciclistu marius-ciclistu changed the title Maravel 10.51.3 Maravel 10.51.5 Nov 25, 2025
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.

3 participants