无分类 k8s 安装配置Kubernetes 最新版1.6.1 资源 [链接] github官方资源 [链接] 最佳实践范例 [链接] 中文社区 [链接] UI管理界面 [链接] cAdvisor监控 [链接] 安装实例指导 [链接] 官网 特性 分布式集群智能负载均衡、故障…
无分类 前端mock数据server新概念 — 状态管理 针对目前前端mock数据server的不足,本王继承在同事的思想之上,为米娜桑做了一个简单易用的基于koa的前端mock工具 —— koa-mock-swich。
无分类 网络存储之 NFS 网络存储之 NFS 资源 [链接] 官网 [链接] 客户端安装 [链接] 服务端安装 [链接] 性能测试对比 特性 NFS也是非常稳定和久经考验的解决方案。NFS的缺点也是比较明显的,单节点风险,比如NFS服务挂掉,整个文件就能…
无分类 Spring Cloud Stream消费失败后的处理策略(四):重新入队(RabbitMQ) 之前我们已经通过《Spring Cloud Stream消费失败后的处理策略(一):自动重试》一文介绍了Spring Cloud Stream默认的消息重试功能。本文将介绍RabbitMQ的binder提供的另外一种重试功能:重新入队。
javascript javascript的继承你了解多少? 大多数人使用继承不外乎是为了获得这两点好处,代码的抽象和代码的复用。代码的抽象就不用说了,交通工具和汽车这类的例子数不胜数,在传统的OO语言中(比如Java),代码的抽象更多的是使用接口(interface)来实现,…
java CAS(compareAndSwap)原理 unsafe中对应拥有三个方法 compareAndSwapObject ,compareAndSwapInt和compareAndSwapLong ,他们都被标记为native
无分类 深入浅出Node.js – 异步I/O 阻塞I/O的特点是调用之后一定要等到系统内核层面完成所有操作后,调用才结束,阻塞I/O造成了CPU等待I/O,浪费了CPU的处理能力。非阻塞I/O与阻塞I/O的区别是调用之后会立即返回。
无分类 Spring Cloud Stream消费失败后的处理策略(三):使用DLQ队列(RabbitMQ) 自动重试:对于一些因环境原因(如:网络抖动等不稳定因素)引发的问题可以起到比较好的作用,提高消息处理的成功率。
无分类 证书签名工具 CFSSL 资源 [链接] 官方博客 特性 概念 安装 下载安装 {代码…} 初始化 {代码…} 创建自己的内部服务使用的CA认证中心 运行认证中心需要一个CA证书和相应的私钥。后者是极其敏感的数据。任何知道私钥的人都可以充当CA…
java safe-point(safepoint 安全点) 和 safe-region(安全区域) 编写代码的时候是可以知道对象不可用的,但对于程序来说,需要一定的方式来知晓,可用方法比如:编译分析,引用计数,和对象是否可达