canal实现同步 发表于 2019-04-01 | 分类于 分布式 | 热度 ℃ 字数统计 1.1k 字 | 阅读时长 ≈ 4分钟 数据同步的问题——Canal常常我们在一个大型分布式系统中会有redis、solr、mysql等各种数据库,往往nosql数据库都是从mysql总获取数据,那在系统运行中如何保证数据的同步呢?我们常常有以下三种 利用业务代码实现同步往往在删除或者修改之后,执行逻辑代码实现同步。 优点:操作简单缺点: ... 阅读全文 »
Spring底层巩固 发表于 2019-03-31 | 分类于 spring | 热度 ℃ 字数统计 1.1k 字 | 阅读时长 ≈ 3分钟 Spring底层巩固BeanFactory ApplicationContextBeanFactoryBeanFactory实际上是实例化,配置和管理众多bean的容器。这些bean通常会彼此合作,因而他们之间会产生依赖。Spring使用BeanFactory来实例化、配置、管理Bean,是IOC容 ... 阅读全文 »
SpringCloud Stream 发表于 2019-03-30 | 分类于 分布式 | 热度 ℃ 字数统计 606 字 | 阅读时长 ≈ 2分钟 SpringCloud StreamSpringCloud Stream(消息驱动微服务的框架)先上官方的一张图从图中我们可以看出,应用程序通过inputs和outputs来与SpringCloud Stream中的binder交互,接着springcloud的binder来和消息中间件实现交互!S ... 阅读全文 »
复习查漏补缺(一) 发表于 2019-03-30 | 分类于 分布式 | 热度 ℃ 字数统计 1.3k 字 | 阅读时长 ≈ 5分钟 复习查漏补缺(一)Nginx和Ribbon的比较服务器端负载均衡 Nginxnginx 是客户端所有请求统一交给 nginx,由 nginx 进行实现负载均衡请求转发,属于服务器端负载均衡。 既请求由 nginx 服务器端进行转发 客户端负载均衡 RibbonRibbon 是从 eureka 注册中 ... 阅读全文 »
Zookeeper深入学习总结 发表于 2019-03-27 | 分类于 分布式 | 热度 ℃ 字数统计 951 字 | 阅读时长 ≈ 3分钟 zookeeper深入学习(观察者设计模式)Zookeeper = 文件系统 + 通知机制Zookeeper是一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储。但是,zookeeper并不是专门存储数据的,它主要是维护和监控系统 ... 阅读全文 »