自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 K8S共享存储—GlusterFS&Heketi

一、问题引出业务系统容器化迁移、k8s部署的过程中,发现有很多应用都存在需要存储数据的需求。当应系统用采用传统的物理部署方式时,应用可将数据直接存储在本地,读取数据时只需到对应的储存目录下读取即可;但是,当应用采用容器化部署、运行于k8s之上时,由于容器本地存储空间的生命周期与容器绑定,应用存储在容器中的数据会随容器的删除而一同被删除,应用数据也就会失去了持久性。所以此类应用在迁移k8s部署时必...

2019-10-30 21:48:37 1785

原创 GlusterFS从这里开始

**一、简介**GlusterFS是一个开源免费的分布式文件系统,具有完全去中心化、堆栈式设计、全局统一命名空间、高可用、高性能和横向扩展等特点。GlusterFS通过DHT算法,可轻松将集群规模扩展至上千节点,同时,官方推荐使用的“复制卷”可有效地使系统摆脱单点故障和单点性能瓶颈等多种难题。在CAP分布式系统基础理论的约束下,GlusterFS选择“AP”作为系统的核心宗旨,即保证系统具备...

2019-10-30 20:53:11 1769 1

原创 幂等性的理解与实现

需要幂等的场景:insert、update操作非幂等原因:用户/浏览器多次触发请求、用户恶意攻击理解与实现:幂等性的本质说白了就是通过某种方式保证请求的“一次性”,即某个操作的请求仅第一次有效,第一次以外的重复请求均无效,不允许出现“一毛钱玩两次”的情况!只要能实现“一次性”校验的机制都可以用来实现幂等性,比如状态机、互斥键(redis key互斥、数据库唯一索引)等等。实现方案①状态机:通过状态变化来驱动业务流程。状态机类似于版本控制,当业务进程变动时,需要判断当前Server端状态

2021-11-29 13:29:36 759

原创 java嵌套泛型的获取

主题如何获取嵌套的泛型类型?场景假如需要将一个json转化为对象,此时就需要拿到该对象对应的class。如果这个class中所有的字段都是已知类型,比如Integer、String、User引用类型等等,此时通过反射即可以轻松获取该class中各字段对应的数据类型,然后只需通过反射创建对应的对象并按照字段名进行赋值即可。但假如该class类上定义了一个泛型,比如Response.class的定义为:public class Response<E> { private Inte

2021-11-25 14:40:19 1123

原创 CAP和Base

CAP:C表示数据一致性,既可以表示数据闭合场景的整体一致性(类似于能量守恒),也可以表示数据同步场景各参与者数据内容相同的一致性A表示系统可用性,即在可容忍的时间范围内对客户端的请求给予正确的反馈P表示分区容错性,即需要容忍系统存在网络分区的可能性BASE:BA(Basically Available)表示基本可用S(Soft State)表示软状态E(Eventually Consistent)表示最终一致性base理论的核心思想是如果做到强一致性(Strong consistency.

2021-06-25 16:26:57 147

原创 判断两个list内的元素是否一致(不考虑元素顺序)

public static <E> boolean listEquals(List<E> list1, List<E> list2){ list1 = Optional.ofNullable(list1).orElse(Collections.emptyList()); list2 = Optional.ofNullable(list2).orElse(Collections.emptyList()); if (list1.

2021-06-13 00:15:35 1208

heketi-v9.0.0.tar.gz

该包属于专用的Heketi软件包,只用于指定的Heketi+GlusterFS集成方案,版本是9.0.0

2019-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除