微信搜索superit|邀请体验:大数据, 数据管理、OLAP分析与可视化平台 | 赞助作者:赞助作者

 分类:架构

kubernetes 部署 Ingress-nginx controller-v1.8.0

环境说明 裸机集群 适用于部署在裸机服务器上的 Kubernetes 集群,以及使用通用 Linux 发行版(如 CentOS、Ubuntu…)手动安装 Kubernetes 的“原始”VM。通常会使用 30000-32767 范围内的端口。 裸机集群 下载 ing...

1年前 (2023-08-26) 9℃

k8s部署ingress-nginx的方法步骤

k8s部署ingress-nginx的方法步骤
目录 一、部署配置Ingress 二、使用https k8s集群服务部署好之后,需要对外提域名访问,这时候就需要ingress-nginx了,今天来给大家分享一下 一、部署配置Ingress 1、获取配置文件 #文件已下载到本地 https://githu...

1年前 (2023-08-21) 10℃

二进制在数据磁盘的真实的存储!

二进制在数据磁盘的真实的存储!
2.4 真实的存储, 另外, 我们的数据是以磁性材料对应的0和1的方式,读取数据时,磁头将会用旁边的读取器读取磁性材料的极性,再还原成0或1。 很久以前, 硬盘的容量还非常小的时候,人们采用与软盘类似的结构生产硬盘。 也就是硬盘盘片的每一条磁道都具有相同的扇区数。 由此产生...

2年前 (2023-01-30) 12℃

再来讲讲不同数据类型的长度和范围的事情!

再来讲讲不同数据类型的长度和范围的事情!
很多人都不懂字符长度和字符范围怎么的关系,全靠死记硬背,久了就又忘了,,其实他们都是有关系的,,下面我来专门讲讲,,   1.计算机是美国人发明创造的,所以基本常用字符是依赖美国人发明的asiic码的(文章最后),共128个字符,这128个字符,每个字符都是占8位的二进...

2年前 (2023-01-30) 11℃

动态定时任务,订单定时处理

场景: 需求: 支付的二维码,超过两个小时以后,如果还未支付,则自动转为取消支付,或者支付超时的状态 需求分析: 1,动态定时任务: 每个支付的二维码创建的时候,创建一个动态的定时任务,两个小时候自动执行,更新支付状态,可以解决这个问题。 (1)持久化: 如果服务重启了,动态定时...

2年前 (2022-11-07) 8℃

Spring Cloud Alibaba系列教程

Spring Cloud Alibaba系列教程 直接上干货 1.Spring Cloud Alibaba 简介 2.Spring Cloud Alibaba 创建统一的依赖管理 3.Spring Cloud Alibaba 服务注册与发现(nacos) 4.Spring C...

2年前 (2022-11-03) 9℃

Nacos集群的安装

1.安装jdk 略 2.安装Mysql 略 3.安装nacos-server #解压nacos-server-1.4.2.tar.gz tar -zxf nacos-server-1.4.2.tar.gz #修改配置文件application.properties spring....

2年前 (2022-11-03) 11℃

Nacos集群环境在企业生产中的部署和使用

前言 由于在公司,注册中心和配置中心都是使用的Nacos,因为前一段时间比较忙(木有划水时间),没有精力仔细去研究,时间就像海绵里的水,挤一挤总会是有的,出于对技术的好奇心,今天挤了一点时间,终于到了我 牧汉三 出马的时候。今儿个就说一说Nacos集群架构是如何搭配,以及在企业中...

2年前 (2022-11-03) 8℃

微服务-注册中心对比&选型

微服务-注册中心对比&选型
注册中心对比 推荐使用Nacos>Consul>Etcd>Eureka>Zookeeper Nacos为springcloudalibaba全家桶组件,适合使用dubbo作为springcloud的rpc服务接入。 转载请注明:SuperIT &...

2年前 (2022-11-02) 8℃

redis单个key最大量

Strings类型:一个String类型的value最大可以存储512M Lists类型:list的元素个数最多为2^32-1个,也就是4294967295个。 Sets类型:元素个数最多为2^32-1个,也就是4294967295个。 Hashes类型:键值对个数最多为2^32...

3年前 (2022-04-22) 57℃

一文搞懂Raft算法

一文搞懂Raft算法
目录 raft算法概览 leader election term 选举过程详解 log replication Replicated state machines 请求完整流程 safety corner case stale leader State Ma...

3年前 (2021-11-16) 14℃

常见数据库类型使用

nosql:  redis     pika    redrocks mcq:  memcacheq  memcacheq2  kafka Qservice 计算器:  rediscounter counterservice_ssd 分布式存储:  tidb 转载请注明:Supe...

3年前 (2021-11-04) 9℃

Go语言十大主流微服务框架及相关

以下 star数截止2021年10月份 1.istio 项目简介:Istio是由Google、IBM和Lyft开源的微服务管理、保护和监控框架。使用istio可以很简单的创建具有负载均衡、服务间认证、监控等功能的服务网络,而不需要对服务的代码进行任何修改。 仓库地址:htt...

3年前 (2021-10-20) 8℃

2017 年度码云新增项目排行榜 TOP 50,为它们打“call

2017 年度码云新增项目排行榜 TOP 50,为它们打“call
2017 年度码云新增项目排行榜 TOP 50,为它们打“call 2018-01-23 08:30 2017 年度码云新增项目排行榜 TOP 50 正式出炉 !2017 结束了,我们来关注一下这一年里码云上新增的最热门的开源项目吧。此榜单根据 2017 年在码云上新增开源...

3年前 (2021-10-19) 12℃

getset原子性 redis_redis,zookeeper,etcd是怎样实现分布式锁的

前面我们介绍了下锁的基本概念,这篇文章主要介绍下Redis、Zookeeper、etcd怎么来实现分布式锁。 Redis redis主要是通过setnx、get、getset、del命令来完成加锁,抢锁和释放锁的操作的,这里我用两个客户端来模拟下加锁的过程。 1、客户端1使用se...

3年前 (2021-10-18) 8℃

一次讲清楚,七种分布式事务的解决方案

一次讲清楚,七种分布式事务的解决方案
什么是分布式事务 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器「分别位于不同的分布式系统的不同节点之上」。一个大的操作由N多的小的操作共同完成。而这些小的操作又分布在不同的服务上。针对于这些操作,「要么全部成功执行,要么全部不执行」。 为什么会有分布...

3年前 (2021-10-15) 7℃

你能不能设计出一个完美的分布式系统?

你能不能设计出一个完美的分布式系统?
1. 分布式系统相关概念 1.1 模型 1.1.1 节点 节点是一个可以独立按照分布式协议完成一组逻辑的程序个体,工程中往往指进程。 1.1.2 通信 节点之间完全独立互相隔离,通信唯一方式是通过不可靠的网络。 1.1.3 存储 节点可以通过将数据写入与节点在同一台机器...

3年前 (2021-10-15) 8℃

观察者模式与事件监听模式的具体实现

目录 [隐藏] 1 观察者模式 1.1 模式介绍 1.2 实现 2 事件监听模式 本文概览:介绍观察者模式与事件监听模式。 1 观察者模式 1.1 模式介绍 1、 定义 观察者模式定义了对象之间的一对多依赖,即,一个主题对应多个观察者。当一个主题对象改...

4年前 (2021-01-11) 12℃

应对接口级故障:服务降级、熔断、限流、排队

应对接口级故障:服务降级、熔断、限流、排队
1.Eureka、Zookeeper、Consul 用作服务注册中心 、2.Robbin、OpenFeign 用于服务调用+负载均衡 。接下来就来了解 Hystrix 断路器 的使用。 在了解 Hystrix 断路器前,我们先来分析分布式系统面临的一些问题。 针对这些问题,再引入...

4年前 (2021-01-03) 8℃

微服务中的治理

引言:上篇文章介绍了微服务和单体架构的区别、微服务的设计、消息、服务间通信、数据去中心化,本篇会继续深入微服务,介绍其它特性。 治理去中心化 通常“治理”的意思是构建方案,并且迫使人们通过努力达到组织的目标。SOA治理指导开发者开发可重用的服务,以及随着时间推移,服务应该怎么被设...

4年前 (2021-01-03) 6℃

微服务发现机制

本文来自Nginx官方博客,这是微服务架构序系列的第四篇文章。作者总共发布了七篇关于微服务的系列文章,在第一文章中介绍了传统的单体式应用的不足,以及微服务架构的优势与挑战。在第二和第三骗文章中描述了微服务内部通信方面的内容。在这篇文章中,主要探讨微服务系统的服务发现的相关问题。 ...

4年前 (2021-01-03) 7℃

业界常用的服务注册与发现组件对比

业界常用的服务注册与发现组件对比
了解服务注册与发现的基本原理后,如果你要在项目中使用服务注册与发现组件,当面对众多的开源组件该如何进行技术选型? 在互联网公司里,有研发实力的大公司一般会选择自研或者基于开源组件进行二次开发,但是对于中小型公司来说直接选用一款开源软件会是一个不错的选择。 常用的注册与发现组件有...

4年前 (2021-01-03) 8℃

你了解分布式吗?分布式系统基本理论指标

你了解分布式吗?分布式系统基本理论指标
一、分布式系统 现如今,摩尔定律(https://baike.baidu.com/item/%E6%91%A9%E5%B0%94%E5%AE%9A%E5%BE%8B/350634?fr=aladdin)的影响已经严重衰减甚至近于失效,但我们却实实在在地看到了计算能力的大幅度提升...

4年前 (2020-12-31) 9℃

GitHub开源的10个超棒后台管理面板

作者: cheng 发布时间: 2019-09-29 浏览: 576 次编辑 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/m0_38106923/articl...

4年前 (2020-10-26) 7℃

大型云计算平台的搭建以及解决方案(超详细)

大型云计算平台的搭建以及解决方案(超详细)
需求分析 能接入 500 台以上的云终端,可以满足大型公司内各类员工的办公需求。公司员工用各自的账号能在公司内部的任何云终端上登录自己的远程桌面,实现公司内部移动办公;同时,要求出差在外的员工也能安全访问远程桌面,公司安全管理部门能监控到外发的电子文档资料。对于一家大型公司来说,...

4年前 (2020-10-12) 6℃

中型云计算平台的搭建以及解决方案(超详细)

中型云计算平台的搭建以及解决方案(超详细)
需求分析 能满足 100~500 个用户日常办公的需要,每个用户分配一个账号,从而使其能在任何一台云终端上登录云端桌面,实现公司内部的移动办公。应用场所包括大型的阅览室、培训教室、中型公司、大型门柜业务等。 系统设计 我们继续在前面双机方案的基础上做纵向和横向扩展:首先,在纵向上...

4年前 (2020-10-12) 7℃

小型云计算平台的搭建以及解决方案(超详细)

小型云计算平台的搭建以及解决方案(超详细)
需求分析 满足 60 个以内的终端用户(使用场合为办公、教学、多媒体阅览、门柜业务、家庭等),允许适度的不可用,要求满足若干个员工(如财务人员、老板)的高安全性。我们设计了单机和双机两种方案,大家可以根据自己的实际情况选择。 单机方案结构简单、成本低,建设和运维容易,适合对可用性...

4年前 (2020-10-12) 8℃

云计算-云端本身还是 IT 系统

云计算-云端本身还是 IT 系统
云端本身还是 IT 系统,所以逻辑上同样可以划分为这四层。底三层可以再划分出很多“小块”并出租出去,这有点像立体停车房,按车位大小和停车时间长短收取停车费。因此,云服务提供商出租计算资源有 3 种模式,满足云服务消费者的不同需求,分别是 IaaS、PaaS、SaaS,如图 1 所...

4年前 (2020-10-12) 6℃