- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 Kubernetes-HA高可用架构
k8s普通集群只有一个master节点,当此节点down掉后k8s将无法进行后续的部署管理工作。本文主要介绍K8S高可用架构模型,以及常用高可用组件介绍。
2022-05-04 15:54:17 2906
原创 Kubernetes网络模型
由于在企业中部署私有云的场景会更普遍,所以在私有云中运行Kubernetes + Docker集群之前,就需要自己搭建符合Kubernetes要求的网络环境。现在的开源世界里,有很多开源组件可以帮助我们打通Docker容器和容器之间的网络,实现Kubernetes要求的网络模型。当然每种方案都有自己适合的场景,我们要根据自己的实际需要进行选择。
2022-05-03 16:01:07 1248
转载 分布式事务——消息最终一致性方案(转)
随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间的远程调用。虽然服务化为我们的系统带来了水平伸缩的能力,然而随之而来挑战就是分布式事务问题,多个服务之间使用自己单独维护的数据库,它们彼此之间不在同一个事务中,假如A执行成功了,B执行却失败了,而A的事务此时已经提交,无法回滚,那么最终就会导致两边数据不一致性的问题;尽管很早之前就有基于两阶段提交的XA分布式事务,但是这类方案因为需要资源的全局锁定,导致性能极差;因此后面就逐渐衍生出了消息最终一致性、TCC等柔性事
2022-03-09 21:31:31 838
原创 JVM垃圾回收器
本文主要介绍常用的JVM各种垃圾回收器,比较CMS与Parallel、G1与CMS的区别,简单介绍ZGC以及各种垃圾回收器使用的场景 调优参数使用等;另外介绍记忆集与卡表的关系,深入剖析JVM底层原理,实际生产环境调优参数等。
2022-03-02 09:46:08 491
原创 ThreadLocal、InheritableThreadLocal、TransmittableThreadLocal 使用以及区别
ThreadLocal、InheritableThreadLocal、TransmittableThreadLocal 使用以及区别
2022-02-18 15:25:57 803
原创 最小路径和
题目给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例示例 1:输入:grid = [[1,3,1],[1,5,1],[4,2,1]]输出:7解释:因为路径 1→3→1→1→1 的总和最小。示例 2:输入:grid = [[1,2,3],[4,5,6]]输出:12提示:m == grid.lengthn == grid[i].length1 <= m, n <=
2022-02-17 10:35:12 325
mongodb-linux-x86_64-3.6.13.tgz
2019-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人