From 9a08915867fa29107174b9a03d4f05e687af790e Mon Sep 17 00:00:00 2001 From: jaysunxiao Date: Wed, 26 May 2021 08:27:35 +0800 Subject: [PATCH] =?UTF-8?q?doc[protocol]:=20=E6=80=A7=E8=83=BD=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protocol/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/protocol/README.md b/protocol/README.md index 6fcbd555..9bff6d74 100644 --- a/protocol/README.md +++ b/protocol/README.md @@ -1,6 +1,7 @@ ### Ⅰ. 简介 -- zfoo protocol是目前的Java二进制序列化和反序列化最快的框架,协议跨平台支持Java Javascript C# Lua,并且线程安全 +- zfoo protocol是目前的Java二进制序列化和反序列化最快的框架,并且线程安全 +- 协议目前原生支持Java Javascript C# Lua,理论上协议都可以支持 - 主要是用Javassist字节码增强动态生成顺序执行的序列化和反序列化函数,顺序执行的函数可以轻易的被JIT编译以达到极致的性能 - 单线程环境,在没有任何JVM参数调优的情况下速度比Kryo快40%,比Protobuf快110%,[参见性能测试](src/test/java/com/zfoo/protocol/SpeedTest.java) - 多线程环境,zfoo和Protobuf的性能不受任何影响,kryo因为线程不安全性能会有所损失,[参见性能测试](src/test/java/com/zfoo/protocol/SpeedTest.java)