
架构
文章平均质量分 91
MCNU云原生
云原生技术交流学习社区,分享云原生相关技术、资讯,我们的使命是:Make Cloud Native Ubiquitous(MCNU),让云原生无处不在。
展开
-
面试官:为什么RPC框架历经数十年还在造轮子?同时期的EJB骨灰都快找不到了!
随着计算机技术和网络技术的不断进步,RPC的实现方式和性能也在不断提升。新的RPC框架往往借鉴和采用了先进的技术,如高性能的网络通信协议(如HTTP/2、gRPC的基于HTTP/2的传输),高效的序列化和反序列化机制(如Protocol Buffers),以及负载均衡、故障恢复等机制的优化。这些新技术的应用使得RPC框架更加高效、可靠,并具备更好的可扩展性和弹性。原创 2023-07-19 12:34:58 · 826 阅读 · 3 评论 -
微服务是SOA,微服务也不是SOA
SOA 出现于 20 世纪 90 年代后期,1994年,Gartner最早提出SOA。它代表了应用程序开发和集成发展的一个重要阶段。在 SOA 成为一种选择之前,将单体应用程序连接到另一个系统中的数据或功能需要复杂的点对点集成,开发人员必须为每个新的开发项目重新创建。通过 SOA 公开这些功能消除了每次都重新创建深度集成的需要。维基百科上对于SOA的定义是这样子的:“面向服务的体系结构(英语:service-oriented architecture)并不特指一种技术,而是一种分布式运算的软件设计方法。原创 2023-07-12 08:59:30 · 1695 阅读 · 4 评论