在构建docker镜像时,编写Dockerfile构建镜像时,配置自启动脚本报错,service mc_start.sh does not support chkconfig 添加下面两句到 #!/bin/bash 之后。 注:chkconfig命令对应的目录是/etc/init.d文件夹下,需要将 ...
分类:
其他好文 时间:
2019-08-27 18:55:20
阅读次数:
86
在实际应用中,对于分布式系统而言,遇到一致性问题,业界产生了许多经典的分布式一致性算法,以前项目中常的分布式一致性算法是2PC和Paxos,对于Raft算法只知其名,从未仔细理解过,直到今天和同事聊天时,突然被问到,Paxos与Raft的区别在哪?为什么我们项目中应用Paxos产生这么多问题,当初是 ...
分类:
编程语言 时间:
2019-08-24 09:49:43
阅读次数:
110
一.准备环境 1.安装node.js 简介 因为hexo是基于node.js的,所以node.js是必须要装的,安装也特别简单,去 "官网" 下载适合自己windows的版本。安装过程一直下一步就行了,什么也不用选,在网上查资料的时候,看到有说要在Custom Setup这一步记得选 Add to ...
分类:
其他好文 时间:
2019-08-23 22:04:25
阅读次数:
118
1.背景Zeebe集群里面保证分布式一致性问题,是通过Raft实现的,其实这个算法用途比较广泛,比如Consul网关,也是通过Raft算法来实现分布式一致性的。 首先简单介绍一下Raft: 在学术界,解决分布式一致性最耀眼的算法是Paxos,同时,这个算法也是最晦涩。而Raft算法就是基于这个背景被 ...
分类:
编程语言 时间:
2019-08-15 19:19:13
阅读次数:
172
Raft共识算法在分布式系统中是常用的共识算法之一,论文原文 "In Search of an Understandable Consensus Algorithm" ,作者在论文中指出Poxas共识算法的两大问题,其一是难懂,其二是应用到实际系统存在困难。针对Paxos存在的问题,作者的目的是提出 ...
分类:
编程语言 时间:
2019-08-11 16:52:17
阅读次数:
122
etcd 是什么?(What is etcd) etcd 是一个一致的分布式可靠的键值存储技术。可被用来做配置共享和服务发现。 开发语言:Go 共识算法: "Raft" 命名来源:表示分布式的 目录,发音为 。 使用的端口:2.0 后,使用 2379 作为外部客户端通信,使用 2380 作为内部服务 ...
分类:
其他好文 时间:
2019-08-11 12:38:20
阅读次数:
202
理解分布式一致性与Raft算法 永远绕不开的CAP定理 出于可用性及负载方面考虑,一个分布式系统中数据必然不会只存在于一台机器,一致性简单地说就是分布式系统中的各个部分保持数据一致 ![1 1PF3102KOJ.jpg 18kB][1] 但让数据保持一致往往并不像看上去那么简单,假设我们有两台机器A ...
分类:
编程语言 时间:
2019-08-06 10:46:55
阅读次数:
128
要知道怎么过“-mh”命令,首先得知道地图的“-mh”做了些什么事情,从地图提取出war3map.j文件,搜索关键词“可能作弊”检测MH的触发器 创建一个单位,再选中单位是一般地图反MH的做法,Lynn的那篇文章说的也是这种,而新真三蓝宝石也是使用了这种种方法来检测MH,先调用CreateFogMo ...
分类:
其他好文 时间:
2019-07-30 15:41:22
阅读次数:
87
OR Gene Family Phylogeny 1.之前关于ORs基因构建系统生发树的研究中的不足:bootstrap support values在有些family中高,bootstrap support values在有些family中低。而我们现在的这个研究bootstrap support ...
分类:
其他好文 时间:
2019-07-25 14:49:34
阅读次数:
78
前言六月份,身边朋友跟我分享面试字节跳动和腾讯的经历,抽空整理成博文与大家分享一下。个人背景介绍双非本科,之前有幸内推通过之后去了百度实习了一段时间,面试前一定记得多刷面试题、面经!!!腾讯一面(支付)1.jqc的介绍2.如何确保多台机器不会重复消费3.如何确保消费了反馈失效问题(用事务管理,先储存再消费,失败就回滚)4.如何防止数据库单点问题8.paxos算法9.raft算法10.spring的
分类:
其他好文 时间:
2019-07-19 12:14:26
阅读次数:
116