哪个网站做设计可以挣钱,空间登录,订餐网站建设,有免费做海报的网站吗开发历程
2019 ~ 2019 什么跨语言呢#xff1f;比如你学了Java#xff0c;你会写Service去调用业务代码#xff0c;运用了OCP原则#xff0c;可以使用接口编程#xff0c;老师告诉我们#xff0c;这样让接口开放#xff0c;这样你新增功能的时候#xff0c;就不用在源…开发历程
2019 ~ 2019 什么跨语言呢比如你学了Java你会写Service去调用业务代码运用了OCP原则可以使用接口编程老师告诉我们这样让接口开放这样你新增功能的时候就不用在源码改了只需要按照接口规范去实现一个Interface即可。 当然这时候我在面向C语言开发还没接触Java听说Java毕业后工资很高哇很向往那种以后工作有花不完的money。 2020 ~ 2020 抢了专业选修课Java没选Python开始了我的Java生涯了。 后面自己又再琢磨看到了RPC的存在可以远程调用方法这样客户端代码完全不用改只需要改动远程机器代码客户端请求的业务逻辑就可以改动。 是不是很神奇但还是远远不局限于此我们编写的代码局限在了Java,虽然Java之父说了Java是跨平台的但是不能跨语言呀那我想在Java调用C/C/GoLang服务呢没辙了吧。 2020-2023 从20年开始就开始研究 RPC到2021开始发布再到2022逐渐对代码和性能进行优化上线了第一款基于RPC的微服务博客项目 ☞ fyupeng.cn后面性能优化到瓶颈还是没干过Dubbo索性放弃转战 GoLang是从2023年初开始虽然可以参考Java进行拷贝式编程但被生态圈卡了脖子愣是到8月才完成单语言发布从9月到11月陆续完成GoLang与Java版本的通信实现跨语言RPC远程调用感兴趣可以start ☞rpc-netty-framework 和 rpc-go-netty虽然不如市面上团队开发的产品。但是这款产品我会保持这样的目标用最少代码完成工作。 想学习的可以看看几年来收录的文章个人感觉还是大佬提供了很多思路造就了现在的项目感激平台给我一个创作文章的舞台让我一直以来能够不断被激励创作和更新才有现在的 rnf.cool 诞生。(文档还不完善) 1、rpc 2、netty