前言: sentinel是阿里针对服务流量控制、熔断降级的框架,如何使用官方都有很详细的文档,下载它的源码包 里面对各大主流框都做了适配按理,本系列文章目的 主要通过源码分析sentinel流量控制和熔断降级的流程 提前准备好sentinel控制台 如有下载源码启动sentinel dashboar ...
在 TKE 中使用动态准入控制器 原理概述 动态准入控制器 Webhook 在访问鉴权过程中可以更改请求对象或完全拒绝该请求,其调用 Webhook 服务的方式使其独立于集群组件,具有非常大的灵活性,可以方便的做很多自定义准入控制,下图为动态准入控制在 API 请求调用链的位置(来源于 Kubern ...
我喜欢阅读,看到让我拍案叫绝的文章,内心就会特别汹涌澎湃,但是我知道这种碰撞是肤浅的,因为学习金字塔原理告诉我们,收听只不过吸收5%,我非得写点什么不可,好让自己更好的领会和消化,也是对每一个让我激动不已的作者致敬。 乔新亮简介:彩食鲜副总裁兼CTO、前苏宁科技集团副总裁、TGO鲲鹏会荣誉导师 导引 ...
本文作者:HelloGitHub-老荀 Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费开源、有趣、入门级的 ZooKeeper 教程,面向有编程基础的新手。 ZooKeeper 是 Apache 软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置 ...
搭建游戏服务器脚手架 & 快速上手开发 系列文章 云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第1篇 介绍 这将是一个完整的,完全践行 DevOps/GitOps 与 Kubernetes 上云流程的 Golang 游戏服务器 ...
前言 哨兵模式虽然让读写分离更加高可用,但单台服务器由于本身的内存和CPU瓶颈,对于高并发和大数据业务的应用场景还是远远不能满足;对于这种情况,有点经验的小伙伴会毫不犹豫的想到集群,搞他好几个节点,负载均衡再加上故障转移,岂不美哉。是的,就是这个理,接下来玩玩。 正文 集群,相信这个词小伙伴应该听的 ...
这是道哥的第018篇原创 一、你是怎么阅读 PDF 文件的? 作为已经软件开发人员,阅读代码或者 PDF文件是家常便饭的事情。假设有这样一个场景:你在看第 100 页的内容时,想回过头去看一下第 20 页的图片,你一般是如何操作? 这篇文章为你推荐一个利器:Snipaste,如果你已经在使用这个非常 ...
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 系列文章汇总 jackson学习之一:基本信息 jackson学习之二:jackson-cor ...
为什么要使用集合 当我们需要保存一组类型相同的数据的时候,我们应该是用一个容器来保存,这个容器就是数组,但是,使用数组存储对象具有一定的弊端, 因为我们在实际开发中,存储的数据的类型是多种多样的,于是,就出现了“集合”,集合同样也是用来存储多个数据的。 数组的缺点是一旦声明之后,长度就不可变了;同时 ...
泊松分布,泊松分布与指数分布的联系,离散分布参数估计。好短的篇幅。 ...
Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,可以按指定的命令自动操作,但是他需要与第三方浏览器结合在一起才能使用。如果我们把 Selenium和第三方浏览器(比如Chrome)结合在一起,就可以运行一个非常强大的网络爬虫了,这个爬虫可以处理 JavaScrip、Co ...
量子态是用于表征一个量子系统所处状态的物理量,在矩阵力学中我们可以将其视为一个普通的矢量,在概率学上我们又可以将其转换为概率分布函数。在获得一个概率分布函数之后,我们自然可以对其进行采样,这就完成了对一个量子系统进行模拟采样的过程。 ...
1. Ribbon概述 1.1 Ribbon是什么 SpringCloud Ribbon是基于Netflix Ribbon实现的一套客户端,是负载均衡的工具。 Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件复杂均衡算法和服务调用。Ribbon客户端组件提供一系列完整的配置项如 ...
小心 Enum Parse 中的坑 Intro 最近使用枚举的时候,踩了一个小坑,分享一下,主要是枚举从 int 值转成枚举时可能会遇到 Sample 来看下面的示例: 首先定义一个枚举: public enum Color : byte { Red = 0, Green = 1, Blue = 2 ...
复合索引(又称为联合索引),是在多个列上创建的索引。创建复合索引最重要的是列顺序的选择,这关系到索引能否使用上,或者影响多少个谓词条件能使用上索引。复合索引的使用遵循最左匹配原则,只有索引左边的列匹配到,后面的列才能继续匹配。本文主要探究复合索引的创建顺序与使用情况。 (一)复合索引的概念 在单个列 ...
一.xLua插件下载安装 1.从GitHub上搜索并下载插件 2.将文件复制到unity中 3.检查是否有错误 二.在unity中调用lua 1.简单调用 在c#脚本中使用LuaEnv类可以运行lua,建议LuaEnv实例全局唯一。 using System.Collections; using S ...
一、创建Redis服务 运行环境是Window,安装Redis请看:安装教程。 直接开始创建Redis服务,演示就创建两个一主一从,先把安装路径下的 redis.windows.conf 文件复制一份重命名并更改端口号为6380, 并且把文件中的bind字段注释,protected-mode设置为n ...
Rancher国内高可用安装
Rancher单点安装
Docker安装
Centos7 kernel升级 ...
很多人对kafka消息队列应该不陌生,使用起来也比较方便。对kafka最常见的操作一般有如下几种: 启动kafka集群 创建一个名称为xxx的主题(topic) 查看已经创建好的主题 向xxx这个主题中插入一些数据 从xxx这个主题中消费一些数据 针对这几种操作,其实kafka都为大家提供了一系列方 ...
(Python实现疫情地图可视化) 一、 json模块 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 json.loads():将json格式的str转化成python的数据格式; j ...