Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/panjf2000/gnet
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
https://github.com/panjf2000/gnet
Fix a bug in unit tests
89d8aaeca50d935160958fbc850c390510d71c6f authored over 5 years ago
89d8aaeca50d935160958fbc850c390510d71c6f authored over 5 years ago
Update unit tests
54f7e006d3a9511e893e54db93ebed616ea8a4cd authored over 5 years ago
54f7e006d3a9511e893e54db93ebed616ea8a4cd authored over 5 years ago
Add Chinese README
9d8081b5da854315bf3259c8ddc81f4d2a045703 authored over 5 years ago
9d8081b5da854315bf3259c8ddc81f4d2a045703 authored over 5 years ago
Optimize typesetting and fix typos
1b40e00956f137701d91b7ef2bbd5edd9b451235 authored over 5 years ago
1b40e00956f137701d91b7ef2bbd5edd9b451235 authored over 5 years ago
Clear all debug logs
4d1824312e347c462da26922851e2a732d7048c5 authored over 5 years ago
4d1824312e347c462da26922851e2a732d7048c5 authored over 5 years ago
Optimize the logic when reading data from socket
741f6eac96c98e64d453690a58c34120fc6e6f6a authored over 5 years ago
741f6eac96c98e64d453690a58c34120fc6e6f6a authored over 5 years ago
Fix the bug of UDP server under reactor pattern and add more UTs
8130e0e073dc3fc620c052cb040ce3ad46457d8c authored over 5 years ago
8130e0e073dc3fc620c052cb040ce3ad46457d8c authored over 5 years ago
Speed up round-robin algorithm
5046a1173496fb5fe5c8088f95d56303b6dbb29b authored over 5 years ago
5046a1173496fb5fe5c8088f95d56303b6dbb29b authored over 5 years ago
Perfect the README
e9446cbe55e8b46c33265da90ae89035058b3743 authored over 5 years ago
e9446cbe55e8b46c33265da90ae89035058b3743 authored over 5 years ago
Increase the size of go-disruptor ring-buffer
7eabd7cc2e4fc745dce04f2d3b7b919b40e06fdf authored over 5 years ago
7eabd7cc2e4fc745dce04f2d3b7b919b40e06fdf authored over 5 years ago
Update README
c145942c8cf335ac629cac8a4cb4ae72b39755d2 authored over 5 years ago
c145942c8cf335ac629cac8a4cb4ae72b39755d2 authored over 5 years ago
Optimization for goreportcard.com and golangci.com
d4462f7ecd5293e87981b4a55693fc358f578bb7 authored over 5 years ago
d4462f7ecd5293e87981b4a55693fc358f578bb7 authored over 5 years ago
Integrate gnet with Travis CI and codecov.io
cf02191eb6c2e202d7effe5d2f345bc963ed0c98 authored over 5 years ago
cf02191eb6c2e202d7effe5d2f345bc963ed0c98 authored over 5 years ago
Optimize code of getting net sockaddr and GolangCI
2488c7c8a53245f4ab2312903cbc2f907f1fb4ac authored over 5 years ago
2488c7c8a53245f4ab2312903cbc2f907f1fb4ac authored over 5 years ago
Update README with benchmark test
44c0bfdc43792c843db02c7a1a384efb1ec152a4 authored over 5 years ago
44c0bfdc43792c843db02c7a1a384efb1ec152a4 authored over 5 years ago
Renew benchmark scripts and results
c9235b924692d866e636c095e8628cc80a4c17e0 authored over 5 years ago
c9235b924692d866e636c095e8628cc80a4c17e0 authored over 5 years ago
Typesetting optimization
a5c569719faeb30e9490afd5070fbb8d9d6e157a authored over 5 years ago
a5c569719faeb30e9490afd5070fbb8d9d6e157a authored over 5 years ago
Fix typo
605ea66ef104ab451f2f7a642818b6aa5ae3a301 authored over 5 years ago
605ea66ef104ab451f2f7a642818b6aa5ae3a301 authored over 5 years ago
Add test environment for benchmark
c52823897aca99bc40ec9f5c0a5dc4a85121f8a1 authored over 5 years ago
c52823897aca99bc40ec9f5c0a5dc4a85121f8a1 authored over 5 years ago
Crop logo
d3cd82faa2c25973b9d77ba7675915727ee21e2b authored over 5 years ago
d3cd82faa2c25973b9d77ba7675915727ee21e2b authored over 5 years ago
Add logo and desc for gnet
3a5985932d78ec3d27c63c63cdcc69e848a2f369 authored over 5 years ago
3a5985932d78ec3d27c63c63cdcc69e848a2f369 authored over 5 years ago
Add benchmark results to README
dc0e2abdd2e39309bf6f11274a33a83def303004 authored over 5 years ago
dc0e2abdd2e39309bf6f11274a33a83def303004 authored over 5 years ago
Add benchmark test result on Linux
60fab61238689e2c6014c7bcf768a7876d92865d authored over 5 years ago
60fab61238689e2c6014c7bcf768a7876d92865d authored over 5 years ago
Increase the number of CPUs in benchmark tests
9e188340ef1d3997405626364002e83cb32ac3fd authored over 5 years ago
9e188340ef1d3997405626364002e83cb32ac3fd authored over 5 years ago
Update benchmark results under multiple cores
558ac72191f26d92224bb9e590c1493275aae317 authored over 5 years ago
558ac72191f26d92224bb9e590c1493275aae317 authored over 5 years ago
Make http benchmark test show the latency distribution
2765d992324846269574230bcd6cf3a0a12e6fdb authored over 5 years ago
2765d992324846269574230bcd6cf3a0a12e6fdb authored over 5 years ago
Remove useless code in http server
753b33672e8949bbeda7e7aec3935acfcd72ffcb authored over 5 years ago
753b33672e8949bbeda7e7aec3935acfcd72ffcb authored over 5 years ago
Optimize echo and http servers with gnet
a323e4e49a249bb52b771e1e90364c4cd2c43fb0 authored over 5 years ago
a323e4e49a249bb52b771e1e90364c4cd2c43fb0 authored over 5 years ago
Optimize the usage of ring-buffer
6574182ee3cfc6be1d23acded2c21d57d0bae4dc authored over 5 years ago
6574182ee3cfc6be1d23acded2c21d57d0bae4dc authored over 5 years ago
Fix the bug in loopCloseConn
3d6ba926032cc3f34cdad81da59ce358fa43e071 authored over 5 years ago
3d6ba926032cc3f34cdad81da59ce358fa43e071 authored over 5 years ago
Add benchmark results of echo server
f1ddfa5a7c54c51ff98d7e4039fe9e9e041e0d03 authored over 5 years ago
f1ddfa5a7c54c51ff98d7e4039fe9e9e041e0d03 authored over 5 years ago
Complete evio example and add evio into vendor
7e9d6fce5f4b9b882278d285b64402f01e76144f authored over 5 years ago
7e9d6fce5f4b9b882278d285b64402f01e76144f authored over 5 years ago
Update benchmark between gnet and evio
cfc7e1a7f24a0039f149eeb2975198178c98ac78 authored over 5 years ago
cfc7e1a7f24a0039f149eeb2975198178c98ac78 authored over 5 years ago
Fix bugs in reactor network model
28f1132b7e9527e38a549156eb3661a2512bae3b authored over 5 years ago
28f1132b7e9527e38a549156eb3661a2512bae3b authored over 5 years ago
Add a method for debug
54d17b3414d072ba33fd1fd93327097f4a7d68ae authored over 5 years ago
54d17b3414d072ba33fd1fd93327097f4a7d68ae authored over 5 years ago
Optimize network model in gnet
77b95ef716c687167c0a6a058c8bf3b7dfca4850 authored over 5 years ago
77b95ef716c687167c0a6a058c8bf3b7dfca4850 authored over 5 years ago
Leverage ring-buffer to dispatch messages between goroutines
7b9d35f9382186ecf333121edf50c0ea503cad2b authored over 5 years ago
7b9d35f9382186ecf333121edf50c0ea503cad2b authored over 5 years ago
Implement network library: gnet, derived from evio
e4ad317bfda673ef4518285f7addb91b41c93df8 authored over 5 years ago
e4ad317bfda673ef4518285f7addb91b41c93df8 authored over 5 years ago
Update README.md
3bb7e9529b6186f5e7ca8437e38455489aca432e authored over 5 years ago
3bb7e9529b6186f5e7ca8437e38455489aca432e authored over 5 years ago
🎉Initial commit
cd13c922bf0bd1630f0685d7d88754da1ed5bd53 authored over 5 years ago
cd13c922bf0bd1630f0685d7d88754da1ed5bd53 authored over 5 years ago
Initial commit
77830301430d17dfa8c428432f2bbee1b2ab7e32 authored over 5 years ago
77830301430d17dfa8c428432f2bbee1b2ab7e32 authored over 5 years ago