摘要: docker容器网络模型 阅读全文
posted @ 2019-10-25 09:36 charili 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 分布式一致性算法paxos 阅读全文
posted @ 2018-11-10 22:19 charili 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 分布式一致性算法paxos 阅读全文
posted @ 2018-11-10 20:03 charili 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 经常在网上各大版块都能看到对于java字符串运行时内存分配的探讨,形如:String a = "123",String b = new String("123"),这两种形式的字符串是存放在什么地方的呢,其实这两种形式的字符串字面值"123"本身在运行时既不是存放在栈上,也不是存放在堆上,他们是存放... 阅读全文
posted @ 2014-11-01 01:36 charili 阅读(4627) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,我们的线上的服务在迁移到k8s环境下的时候,都是采用平滑迁移的方案。服务治理与注册中心等都是采用原先的组件。比如spring cloud应用,在k8s环境下还是用原来的一套注册中心(如eureka),服务治理(hystrix,ribbon)等。但是当我们开发新的应用时,我们是可以借助于s 阅读全文
posted @ 2019-11-05 18:55 charili 阅读(21619) 评论(2) 推荐(0) 编辑
摘要: k8s CRI背景以及调用流程分析 阅读全文
posted @ 2019-09-29 14:54 charili 阅读(2824) 评论(0) 推荐(0) 编辑
摘要: redis中持久化机制有两种方法,分别是AOF(Append Only File)与RDB. 一、RDB 将内存中的快照保存到文件。 1. RDB触发条件分为自动触发与手动触发。 自动触发:触发条件可以通过redis.conf 配置文件中的 SNAPSHOTTING 下配置: 默认配置如下: 手动触 阅读全文
posted @ 2019-05-04 23:06 charili 阅读(5108) 评论(0) 推荐(0) 编辑
摘要: 一、raft算法引入 在寻找一种易于理解的一致性算法的研究(In Search of an Understandable Consensus Algorithm-extended version) 论文中,作者提出raft算法主要用来在分布式环境下管理日志的状态复制。为了解决paxos算法的难于理解 阅读全文
posted @ 2019-02-05 20:37 charili 阅读(1025) 评论(0) 推荐(1) 编辑
摘要: redis是基于内存的数据库,提供了内存数据持久化到文件的两种方式,一种是写RDB文件方式,另一种是写AOF文件,默认执行的是RDB文件持久化方式。 当在redis.config配置文件中开启AOF持久化机制时,redis在启动时,会优先载入AOF文件。其中服务器在载入文件的过程中处于阻塞状态。下图 阅读全文
posted @ 2017-05-04 21:00 charili 阅读(10900) 评论(1) 推荐(2) 编辑
摘要: kafka 阅读全文
posted @ 2016-11-14 01:01 charili 阅读(3227) 评论(0) 推荐(0) 编辑
摘要: 一、模板方法的定义Template Method Pattern:Definethe skeleton of an algorithmin an operation,deferring some steps tosubclasses.Template Methodletssubclasses red... 阅读全文
posted @ 2015-01-17 23:43 charili 阅读(433) 评论(0) 推荐(0) 编辑