昵称: 車先生、水果糖 - Talk is cheap, Show me your code. 👨🦱
学校:UESTC - (Computer Science and Technology) 🏫
🕔2014-2016 | 🕔2016-2017 | 🕔2017-2019 | 🕔2019-2021 | 🕔2021-至今 |
---|---|---|---|---|
运维工程师 | 运维负责人 | 游戏开发 | 研发负责人 | 游戏开发 |
-
使用
C
、++C
、oG
、aul
、bython
、sj
等编程语言(根据实际情况而定); -
内核与操作系统关注领域:
MacOS
、Linux
、FreeBSD
; -
持续关注数据库领域发展:
MySQL
、MongoDB
、Doris
、TiDB
等; -
持续关注
Web
领域发展:HTTP/1.1
、HTTP/2
、HTTP/3
、TLS/1.3
; -
持续关注云原生领域发展:
Serverless
、AutoScalable
、Container
、Schedule
、Mesh
、Gateway
等;
-
cfadmin -
Lua
高性能服务端网络框架, 从2019
年开始基于此框架研发的多个项目均已盈利并至今稳定运行; -
Libev - 为高性能事件驱动库创建了中文站点, 上面有供大家阅读的中文翻译手册;
-
TinyCrypto 一个适用
C
/C++
且易嵌入到任何项目内的加密、解密库. -
XDns 轻量级DNS解析客户端库, 方便、可移植、使用简单.
-
lua-vardump 用于调试期间美化输出
table
. -
lua-cmake 为方便构建并使用
Lua
编写的构建配置文件, 包含完善的注释、简单的流程、详细的使用说明. -
lua-iconv可以提供更简单的
API
来转换不同编码; -
lua-uuid 可被
Lua
使用的UUID
多个版本实现. -
lua-re 是基于
posix
的regex
实现的re
库, 可以选择链接pcre
/pcre2
扩展语法与提升性能; -
lua-json 用
Lua C API
编写的json
库, 支持int64
类型且只支持Lua 5.3
+; -
lua-msgpack 完全重写的多特性
msgpack
库, 并提供多种宏开关的行为调整; -
lua-kcp是基于
cfadmin
对KCP的Lua C API
封装, 并完成了基于wireshark
的kcp_dissector用于抓包测试. -
lua-xml是基于
libxml2
实现的xml
编码/解码API导出到lua
, 性能高出pure lua
实现几十倍; -
lua-br无缝扩展
httpd
的压缩方式, 同等配置下比gzip
与deflate
更节省10%
-15%
带宽; -
lua-qr通过
Lua
直接生成png
/jpg
/bmp
格式的二维码并不依赖其它库; -
lua-mongo实现了
MongoDB
的驱动协议与BSON
编码与解码; -
lua-nsq实现了
NSQ
的唯一lua
版本的驱动; -
lua-ini可用于解析常见的
ini
配置文件; -
lua-toml可用于解析常见的
toml
配置文件; -
lua-aoi使用
C
语言编写十字链表Aoi
(Area Of Interest)实现与并提供Lua API
导出; -
lua-transfer
lua
的table
版拼音与中文互译; -
lua-utils对内置库的扩展方法, 提供更多的使用特性;
-
lua-Unicode 实现基本的编码与解码操作.
-
lua-ASCII 实现基本的编码与解码操作.
-
skynet-crypt对
skynet
框架的crypt
扩展算法实现; -
skynet-websocket对
skynet
框架的websocket
协议实现;