随笔分类 - dubbo
摘要:1.软件架构的演进过程 1.1单一应用架构(ORM) 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键 架构说明:全部功能集中在一个项目中 架构优点:架构简单,前期开发成本低,开发周期短,适合小型项目 架构缺点:
        阅读全文
                
摘要:1.注册模型的改变 2.x版本时一个接口就是一个服务 3.x引入了全新的基于应用粒度的服务发现机制 zk的可视化工具,可以看出,dubbo3.x兼容了之前2.x以接口名称为key,进行注册,也支持基于应用注册 这个可以根据配置进行更改: 1.接口和应用都注册(默认) dubbo.applicatio
        阅读全文
                
摘要:1.springboot项目: 创建provider作为服务提供方 创建consumer作为服务调用方 1.provider代码示例 结构如图 1.启动类代码 @SpringBootApplication public class ProviderApplication { public stati
        阅读全文
                
摘要:1.发展演变 1.单一应用架构 2.垂直应用架构 3.分布式服务架构 4.流动计算架构
        阅读全文
                
摘要:1.为什么Dubbo说自己的性能高 高性能要从底层原理说起,既然是一个RPC框架,主要干的就是远程过程(方法)调用,那么提升性能就要从最关键、最耗时的两方面入手:序列化和网络通信 序列化: 我们学习java网络开发时知道,本地的对象子要在网络上传输,必须实现Serializable接口,也就是序列化
        阅读全文
                
                    
                
浙公网安备 33010602011771号