Comments (11)
I need to compare before deciding whether to replace
from skynet_fly.
I made a PR here #22. Let me know if you have concerns.
from skynet_fly.
Thank you for your recommendation, I need to think about it carefully
from skynet_fly.
Take your time. Do you have test cases for the current router based on rax. I don't see GitHub workflow in this repo. I would like to run the test
from skynet_fly.
The test cases for rax are available here https://github.com/hanxi/lua-rax.
Introduction to the workflow of this project. Sorry, the English version is not available yet. You can take a look at the Chinese version introduction
from skynet_fly.
from skynet_fly.
Already replaced, the test results are here https://huahua132.github.io/2024/01/14/skynet_fly/benchmark_rax/
from skynet_fly.
That's nice. Can you share your benchmark scripts? I'd like to double check them. Perhaps you can upload the benchmark in a separate repo so everyone can reproduce it.
from skynet_fly.
script is here https://github.com/huahua132/skynet_fly/blob/master/test/module/radix_router_test_m.lua
You can run it like this
git clone https://github.com/huahua132/skynet_fly.git
make build
cd test
sh make.sh
sh sh script/restart.sh load_mods_radix_router.lua
vim logs/server.log
from skynet_fly.
I couldn't run the tests due to some dependencies issue. It looks like you added micro-benchmarks on this repo. Another way is moving it outside this repo so you keep this repo cleaner(and no unnecessary dependencies), and you can have the integration benchmark in this repo which tells the performance of the web framework. But it's up to you.
from skynet_fly.
Sorry, this suggestion cannot be adopted. The web is only one of the functions of the framework. The web also relies on many framework functions, so it is not easy to separate them independently.
from skynet_fly.
Related Issues (9)
- 这个支持多台机器分布式部署吗 HOT 3
- 在游戏中使用redisf会报错 HOT 1
- json插件如何正确使用 HOT 2
- 如何解析业务层json数据包的内容 HOT 4
- 如何调整util_net_base.lua HOT 1
- 常驻的table如何热更 HOT 1
- 在阿里云机器上启动报错了 HOT 24
- make build fail due to luaclib/lfs.so HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skynet_fly.