研究一个程序的进化历史,是一件很有趣的事。
skynet版本的年表
skynet 1
1.0 : 第一版released,实现了服务器的一些基本功能。
1.1 : 增加socket.disconnected()
1.2 : 改进cluster支持,mongodb driver,redis driver,socket并发写,socket channel,service gate,udp支持,skynet.wait/wakeup。加入skynet.ignoreret,skynet.trace,skynet.context,socket.netstat,socketchannel.overload。升级Lua到5.3.5,升级jemalloc到5.1.0。
1.3 : 改进mysql driver,cluster,lua shared proto,socket.write。增加lua sharetable,https支持,websocket支持。升级jemalloc到5.2.1。
1.4 : 升级Lua到5.4.2。改进mysql driver,websocket,ssl,sproto。增加skynet.select,增加PKCS7加密算法,调试终端加入jmem,加入skynet_socket_pause,对日志增加时间戳。