51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#并发用户数
C#并发队列ConcurrentQueue的内部
https://source.dot.net/#q=ConcurrentQueue.cshttps://github.com/dotnet/runtime/blob/master/src/libraries/System.Private.CoreLib/src/System/Collections/Conc...
代码星球
·
2020-05-05
并发
队列
ConcurrentQueue
内部
C#并发队列ConcurrentQueue的内部世界
要提前说明下的是,本文解析的源码是基于.NETFramework4.8版本,地址是:https://referencesource.microsoft.com/#mscorlib/system/Collections/Concurrent/ConcurrentQueue.cs本来是打算用.NETCore版本的,但是找了...
代码星球
·
2020-05-05
并发
队列
ConcurrentQueue
内部
世界
浅谈WEB中的高并发
转载:https://www.cnblogs.com/guan-520/p/9575848.html何谓高并发 高并发指的是:在同时或极短时间内,有大量的请求到达服务端,每个请求都需要服务端耗费资源进行处理,并做出相应的反馈。 从服务端视角看高并发服务端处理请求需要耗费服务端的资源,比如能同时开启的进程数、能同时运...
代码星球
·
2020-05-03
浅谈
WEB
中的
高并发
并发
Go语言并发机制
使用goroutine编程使用go关键字用来创建goroutine。将go声明放到一个需调用的函数之前,在相同地址空间调用运行这个函数,这样该函数执行时便会作为一个独立的并发线程。这种线程在Go语言中称作goroutine。goroutine的用法如下://go关键字放在方法调用前新建一个goroutine...
代码星球
·
2020-05-03
Go
语言
并发
机制
python之socketserver实现并发
importsocketserver#socketserver模块是用来实现并发#我们自己的类里一定要继承socketserver.BaseRequestHandler方法#里面需要一个handle方法#每当客户端来连接时,就会创建一个实例,实例与实例之间独立#实例包含#self.request:conn作...
代码星球
·
2020-04-29
python
socketserver
实现
并发
python网络编程基础(线程与进程、并行与并发、同步与异步、阻塞与非阻塞、CPU密集型与IO密集型)
目录线程与进程并行与并发同步与异步阻塞与非阻塞CPU密集型与IO密集型 前言进程的出现是为了更好的利用CPU资源使到并发成为可能。假设有两个任务A和B,当A遇到IO操作,CPU默默的等待任务A读取完操作再去执行任务B,这样无疑是对CPU资源的极大的浪费。聪明的老大们就在想若...
代码星球
·
2020-04-29
阻塞
密集型
python
网络编程
基础
15分钟读懂进程线程、同步异步、阻塞非阻塞、并发并行
进程(Process):是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。线程是操作系统分配处理器时间的基本单元,在进程中可以有多个线程同时执行代码。进程之间是相对独立的,一个进程无法访问另一个进程的数据(除非利用分布式...
代码星球
·
2020-04-22
阻塞
15分钟
读懂
进程
线程
如何处理高并发和单点故障
我这么说吧,很简单,就是因为刚开始系统都是连接数据库的,但是要知道数据库支撑到每秒并发两三千的时候,基本就快完了。所以才有说,很多公司,刚开始干的时候,技术比较low,结果业务发展太快,有的时候系统扛不住压力就挂了。当然会挂了,凭什么不挂?你数据库如果瞬间承载每秒5000或8000,甚至上万的并发,一定会宕机,因为像m...
代码星球
·
2020-04-21
如何
处理
高并发
并发
单点
Redis缓存穿透、缓存雪崩、redis并发问题分析
把redis作为缓存使用已经是司空见惯,但是使用redis后也可能会碰到一系列的问题,尤其是数据量很大的时候,经典的几个问题如下:(一)缓存和数据库间数据一致性问题分布式环境下(单机就不用说了)非常容易出现缓存和数据库间的数据一致性问题,针对这一点的话,只能说,如果你的项目对缓存的要求是强一致性的,那么请不要使用缓存。...
代码星球
·
2020-04-18
缓存
Redis
穿透
雪崩
redis
PHP解决网站大数据大流量与高并发
1:硬件方面普通的一个p4的服务器每天最多能支持10万左右的IP,如果访问量超过10W那么需要专用的服务器才能解决,如果硬件不给力软件怎么优化都是于事无补的。主要影响服务器的速度有:网络-硬盘读写速度-内存大小-cpu处理速度。2:软件方面第一个要说的就是数据库,首先要有一个很好的架构,查询尽量不用*避免相关子查询,给...
代码星球
·
2020-04-18
PHP
解决
网站
数据
流量
Linux系统优化实现高并发
ulimit-SHn65535内核优化net.ipv4.ip_forward=1 #开启路由功能net.ipv4.conf.default.rp_filter=1 #禁用所有IP源路由 net.ipv4.conf.de...
代码星球
·
2020-04-18
Linux
系统
优化
实现
高并发
高并发的处理方案
一、什么是高并发高并发(HighConcurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(ResponseTime),吞吐量(Throughput),每秒查询率QPS(QueryPerSecond),并发...
代码星球
·
2020-04-18
高并发
并发
处理
方案
并发无锁队列
1、前言 队列在计算机中非常重要的一种数据结构,尤其在操作系统中。队列典型的特征是先进先出(FIFO),符合流水线业务流程。在进程间通信、网络通信之间经常采用队列做缓存,缓解数据处理压力。结合自己在工作中遇到的队列问题,总结一下对不同场景下的队列实现。根据操作队列的场景分为:单生产者——单...
代码星球
·
2020-04-18
并发
无锁
队列
java多线程与并发(基础篇)
进程:是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。线程:是进程的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的资源。虽然系统是把资源分给进程,但是CPU很特殊,是被分配到线程的,所以线程是CPU分配的基本单位。二者关系:一个进程中有多个线程,多个线程共享进程的堆和方法区资源...
代码星球
·
2020-04-17
java
线程
并发
基础
PHP高并发商城秒杀
秒杀活动是一些购物平台推出的集中人气的活动,一般商品数量很少,价格很便宜,限定开始购买的时间,会在以秒为单位的时间内被购买一空。比如原价千元甚至万元的商品以一元的价格出售,但数量只有一件,在某天的某个时间开始出售,这就造成很多人去抢这一件商品。当然想抢到是需要很多因素的,比如你的电脑配置、网速,还有你的运气。 (...
代码星球
·
2020-04-16
PHP
高并发
并发
商城
秒杀
首页
上一页
...
27
28
29
30
31
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他