The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Workerman Alternatives
Similar projects and alternatives to Workerman
-
-
RoadRunner
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
LaravelS
LaravelS is an out-of-the-box adapter between Laravel/Lumen and Swoole.
-
-
phpsocket.io
A server side alternative implementation of socket.io in PHP based on workerman.
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
FrameworkBenchmarks
Source for the TechEmpower Framework Benchmarks project
-
-
coroutine
Cooperative multitasking using generators. The basics of coroutines, async and await! (by symplely)
-
Icicle
Icicle is a PHP library for writing asynchronous code using synchronous coding techniques
-
Netty
Netty project - an event-driven asynchronous network application framework
-
fatfree
A powerful yet easy-to-use PHP micro-framework designed to help you build dynamic and robust Web applications - fast!
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Workerman reviews and mentions
-
Scaling to ~15K requests per second with Java – Part 1
I remember a consulting gig where they were pushing 50k requests per second with PHP in a 2018 laptop by using this framework https://github.com/walkor/workerman
In a real application, with database connection pooling and auth sessions, it went down to 15k requests/s.
And that was PHP7. PHP8 introduced JIT so it's probably significantly faster these days and hopefully fully typed.
- Integrating a websocket interfase into a REST API?
-
Exotic/unknown frameworks?
Workerman
- Running PHP code in parallel, the easy way
-
Asynchronous PHP — Multiprocessing, Multithreading & Coroutines - Diving Laravel
That's cute. I managed to get 100k requests per second on a single i7 CPU this week using standard blocking code with Workerman. Zero added cognitive load. It also does DB pooling, workers, sockets and consumes relatively lower memory than other solutions.
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Stats
walkor/workerman is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of Workerman is PHP.