-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
发现的一些小问题 #9
Comments
很赞啊!老哥!有些点的话确实没处理好。有时间的话还会继续优化以及修复现有的问题和你说的问题。🤟 |
你要是有时间的话也可以小步pr给我。嘿嘿。 |
第三个自定义注解的问题已经解决,commit在这里:292c64d |
哈哈,相互学习🤣 ,不得不说,你解决问题的速度是真的快啊!如果再发现问题会提pr的,奥利给 |
您好 想请教一个问题。我对两位说的 因为Kryo是非线程安全的,所以用了ThreadLocal为每个线程创建一个实例这句话有所疑惑。我认为换种方式直接在serialize方法内Kryo kryo = new Kryo();似乎也能起到同样的效果,每个线程都能且只能修改到一个kryo实例,即栈隔离的方式。这样是否就能避免使用ThreadLocal?尽管性能上并没有更佳,但也没有线程安全问题。 |
…erialize和deserialize的remove操作,并新增了对应的异常处理
我个人很喜欢这个项目,因为它能帮助我更好的理解rpc的细节。前段时间我看了李林峰的 《Netty权威指南》,也自己实现过简单的rpc,但是却不如你的全面和细节。在阅读源码的过程中,我发现了一下小问题,也可能是我没有get到你的思路,请指教
个人的一些理解,如有不足,还望指教
The text was updated successfully, but these errors were encountered: