Released gnet v1.5.2
Enhancements About poller By default, gnet utilizes the standard package golang.org/x/sys/unix to implement pollers with epoll or kqueue, where a HASH
Enhancements About poller By default, gnet utilizes the standard package golang.org/x/sys/unix to implement pollers with epoll or kqueue, where a HASH
Features Move the logging module out of the internal package and refactor to make it serviceable for users d56606 b6b1cf
Features Support TCP_NODELAY socket option 525df8 Implement the lock-free queue for dispatching tasks faster #181 Enhancements Shrink the ring-buffer
Features Determine logging mode by environment variable 2a7977 Support locking each I/O event-loop goroutine to an OS thread 6fd641 E
About this change Add functional option LockOSThread used to determine whether each I/O event-loop is associated to an OS thread, it is useful when yo
About this change Benefit from system calls provided by Go standard library, server listener sockets inside gnet have gotten rid of the Go net package
Features Support graceful shutdown with OS signals (Fixes #82) Enhancements Improve the creation processes of netpoller (Fixes #72) ccc6c25 Reuse slic
Features Support new load-balancing algorithm of least-connections #63 Support new load-balancing algorithm of source-addr-hash #64 Add a new API to g
今天,gnet v1.0.0 正式版本发布,享受这个高性能的网络框架吧! 📖 简介 gnet 是一个基于事件驱动的高性能和轻量级网络框架。它直接使用 epoll 和
Today, we are release gnet v1.0.0, enjoy this ultra-fast framework of networking! 📖 Introduction gnet is an event-driven networking framework that is