
分布式系统架构
baishimingbaishiming
始于初心,忠于初心!
展开
-
大数据的Hdfs与MapReduce介绍
简介:本着对大数据的理解,HDFS是侧重于大数据的数据存储,MapReduce是侧重于计算与任务的分配;Page Rank (搜索排名) 什么是MapReduce ?1、 数据是从页面上面获取,HDFS进行输入2、 Map 的输出是Reduce的输入;3、 Map的输入是HDFS, Reduce的输出也是 HDFS;4、 一共是4次输入输出,都是key,value的形式...原创 2018-03-18 12:17:34 · 2929 阅读 · 0 评论 -
PVM的原理与实现
jBPM4 PVM ( Process Virtual Machine ,流程虚拟机)的设计初衷是通过实现接口和定制插件等方式兼容多种流程定义语言和流程活动场景,为 “ 世界上 ” 所有的业务流程定义提供一套通用 API 平台 。 那么,无论是需要对 jBPM 原有流程定义语言进行扩展,或者重新实现一套专用的流程定义语言,都可以通过实现 PVM 指定的接口规范完成咯。PVM 是一...转载 2018-08-18 15:11:33 · 12540 阅读 · 0 评论 -
读写分离-(SpringBoot+MyBatis+MySQL)
读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程序连接到中间件,中间件帮我们做SQL分离;第二种是应用程序自己去做分离。这里我们选择程序自己来做,主要是利用Spring提供的路由数据源,以及AOP。然而,应用...原创 2019-04-11 20:23:50 · 191 阅读 · 0 评论 -
SpringCloud-Eureka 注册中心以及服务提供与搭建和调用
EurekaEureka(原来以为是缩写,原来就是一个单词,翻译为:我发现了,我找到了!0.0)是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。这个东西通俗的理解就像是一个淘宝,你是卖家也好,还是买家也好,你要交易,你得在我这先注...原创 2019-04-20 21:39:58 · 300 阅读 · 0 评论