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

 分类:架构

.net core常用组件及其作用

nginx: 反向代理,请求转发。将请求转发给绑定的不同服务器端口   consul: 服务注册与发现:将服务的地址,端口等信息在consul上注册,并告知请求这些信息 健康检查:定期检查,移除挂掉的服务。   网关gateway: 避免服务直接暴露给客户端,...

3周前 (09-23) 1℃

还不知道redis的持久化原理那你就完蛋了

还不知道redis的持久化原理那你就完蛋了
下面针对这两种方式来介绍一下。由浅入深。 一、持久化流程 既然redis的数据可以保存在磁盘上,那么这个流程是什么样的呢? 要有下面五个过程: (1)客户端向服务端发送写操作(数据在客户端的内存中)。 (2)数据库服务端接收到写请求的数据(数据在服务端的内存中)。 (3)服务端调...

1个月前 (09-08) 3℃

运营术语

1.矩阵:在每家平台都创建一批账号 2.内容选代:根据时间再改一版 3.孵化:给你个项目,自己搞 4.GMV: 卖了多少钱,购买意向, = 销售额+取消订单金额+拒收订单金额+退货订单金额, 点击了购买,无论有没有实际购买 5.ROI::投入产出比 6.CP...

1个月前 (09-08) 2℃

你有没有架构思维?

你有没有架构思维?
架构技术的思维与衡量指标 一、ROI ROI一般指投资回报率,投资回报率=年利润或年均利润/投资总额×100%,比如投入100元,获得利润10,000元,那ROI就是10,000/100*100%=10,000%,如果ROI小于100%,那意味着投入100元,获得的利润少于100...

1个月前 (09-08) 2℃

常见网关对比

常见网关对比
常见网关对比 下面对一些主流网关框架的介绍: Apiaxle : Nodejs 实现的一个开源API管理平台。 Api-Umbrella : Ruby 实现的一个开源API管理平台。 Tyk :Tyk是一个用Go语言实现的开源企业级API网关,它是快速、可扩展和现代的网关,支持...

1个月前 (09-07) 2℃

百亿流量微服务网关的设计与实现

百亿流量微服务网关的设计与实现
API网关有四大职能。 请求接入:作为所有API接口服务请求的接入点,管理所有的接入请求。 业务聚合:作为所有后端业务服务的聚合点,所有的业务服务都可以在这里被调用。 中介策略:实现安全、验证、路由、过滤、流控、缓存等策略,进行一些必要的中介处理。 统一管理:提供配置管理工具,...

1个月前 (09-07) 1℃

记一次线上商城系统 Tomcat、JVM 高并发的优化

记一次线上商城系统 Tomcat、JVM 高并发的优化
来源:urlify.cn/jyYny2 对于线上系统调优,它本身是个技术活,不仅需要很强的技术实战能力,很强的问题定位,问题识别,问题排查能力,还需要很丰富的调优能力。 本篇文章从实战角度,从问题识别,问题定位,问题分析,提出解决方案,实施解决方案,监控调优后的解决方案和调优...

1个月前 (09-06) 1℃

springboot内置的tomcat 支持最大的并发量

SpringBoot内置Tomcat,在默认设置中,Tomcat的最大线程数是200,最大连接数是10000。支持的并发量是指连接数,也就是说 支持最大并发量是一万(默认) Tomcat有两种处理连接的模式, 1,是BIO,一个线程只处理一个Socket连接, 2,是NIO,一个...

1个月前 (09-06) 3℃

tomcat8.5配置高并发

最近部署的tomcat应用,有一天压测的时候,测试一致反馈下载不了,结果查看日志才发现如下错误: INFO: Maximum number of threads (200) created for connector with address null and port 8091...

1个月前 (09-06) 3℃

阿里 P8 面试官:如何设计一个扛住千万级并发的架构

阿里 P8 面试官:如何设计一个扛住千万级并发的架构
1000W 用户的问题分解 如何支撑 1000W 用户其实是一个非常抽象的问题,对于技术开发来说,我们需要一个非常明确的对于执行关键业务上的性能指标数据,比如,高峰时段下对于事务的响应时间、并发用户数、QPS、成功率、以及基本指标要求等,这些都 必须要非常明确,只有这样才能够指导...

1个月前 (09-06) 2℃

PHP高并发处理心得

服务器配置 Web: 4C8G 120GSSD MySQL:2C4G 服务器组件 Nginx PHP MySQL Redis 高并发处理心得 配置nginx status,php-fpm status,nginx/php-fpm日志上传 php-fpm的进程数能准确反映...

1个月前 (09-05) 2℃

php增大并发

第一部分: Nginx增大并发 1、概述 近期以来,公司业务爆炸性增长,服务器压力也是不断地增大,php出现连接超时情况,特别在高峰期下,出现成百上千的超时情况,当时运维侧习惯以为是开发逻辑层代码问题,因为这种情况基本上都是开发代码层面的问题。但是当看到后台高峰期那个用户访问量比...

1个月前 (09-05) 3℃

Nginx服务器高性能优化的配置–轻松实现10万并发访问量

今天要说的是Nginx服务器高性能优化的配置,如何使Nginx轻松实现10万并发访问量。 很多人看到这里的标题就以为生产环境就是10万并发了!!,肯定不是的啊!!!除此之外还要增加php或者java的并发才能满足业务!!!这里要看第二部分: PHP增大并发    或者 PHP高开...

1个月前 (09-05) 2℃

这5种场景不适合采用微服务

微服务是软件架构的银弹吗?或许不是。这个世界上很少有东西是百分百正确的,微服务也不例外。 在这篇文章里,我们将讨论在设计或重构应用程序时,哪些场景可以使用微服务,哪些场景要避免使用微服务。 首先,我们要了解什么是微服务以及微服务有哪些优势。 微服务是什么?为什么要使用微服务? 顾...

1个月前 (09-04) 2℃

kubernetes 部署 Ingress-nginx controller-v1.8.0

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

2个月前 (08-26) 8℃

k8s部署ingress-nginx的方法步骤

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

2个月前 (08-21) 10℃

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

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

9个月前 (01-30) 10℃

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

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

9个月前 (01-30) 11℃

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

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

11个月前 (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...

12个月前 (11-03) 8℃

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....

12个月前 (11-03) 11℃

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

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

12个月前 (11-03) 7℃

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

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

12个月前 (11-02) 7℃

redis单个key最大量

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

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

一文搞懂Raft算法

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

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

常见数据库类型使用

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

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

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

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

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