E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C10K
Linux高性能服务器设计
C10K
和C10M计算机领域的很多技术都是需求推动的,上世纪90年代,由于互联网的飞速发展,网络服务器无法支撑快速增长的用户规模。
阿里云云栖号
·
2020-08-22 11:29
linux
服务器
高性能
性能优化
多线程
Linux高性能服务器设计
C10K
和C10M计算机领域的很多技术都是需求推动的,上世纪90年代,由于互联网的飞速发展,网络服务器无法支撑快速增长的用户规模。
阿里云云栖号
·
2020-08-22 11:28
linux
服务器
高性能
性能优化
多线程
Linux高性能服务器设计
C10K
和C10M计算机领域的很多技术都是需求推动的,上世纪90年代,由于互联网的飞速发展,网络服务器无法支撑快速增长的用户规模。
阿里云云栖号
·
2020-08-22 11:28
linux
服务器
高性能
性能优化
多线程
C 语言微服务框架构建 Web 网站 / websocket 聊天室 /WIN10 桌面版 / 浏览器版
浏览器端效果图框架支持http1.1/websocket/tcp/udp/ssl/socket的复用支持kqueue/epoll/pool能解决
C10K
问题,具体可参考本人项目源码压测结果阿里云CPU2G1Core1GRAM
勺颠颠
·
2020-08-21 19:24
c
websocket
epoll
tcp-ip
Nginx(一):静态资源web服务器配置详解
http://xuding.blog.51cto.com/4890434/1743666一、Nginx概述1.Nginx简介解决基于进程模型产生的
C10k
问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万现状
iteye_8039
·
2020-08-21 14:41
负载均衡
web编程速度大比拼(nodejs go python)(非专业对比)
C10K
问题的解决,涌现出一大批新框架,或者新语言,那么问题来了:到底谁最快呢?非专业程序猿来个非专业对比。比较程序:输出HelloWorld!
weixin_34302561
·
2020-08-20 07:40
Nginx的简介
Ngin解决
C10k
的问题,
c10k
用来命名并发处理
完美404
·
2020-08-17 14:11
Nginx
Actor的原理
http://www.cnblogs.com/netfocus/p/3365166.html先从著名的
c10k
问题谈起。
拉里山姆
·
2020-08-17 13:09
其他杂项
高山仰之可极,谈半同步/半异步网络并发模型
后来实习结束的总结PPT上,这部分内容占到了一半篇幅,我从
C10K
问题引入,讲了很多:从fork-exec的多进程到进程池;从多线程再到IO多路复用;从accept的惊群到pthread_cond_wait
果冻虾仁
·
2020-08-17 12:50
网络编程
Linux
总结网络IO模型与select模型的Python实例讲解
C10k
的问题,让工程师们需要思考服务的性能与应用的并发能力。网络应用需要处理的无非就是两大类问题,网络I/O,数据计算。网络I/O的延迟,给应用带来的性能瓶颈大于后者。
chenyulancn
·
2020-08-15 20:53
python
高并发之
C10K
单台服务器并发TCP连接数到底可以有多少常识一:文件句柄限制在linux下编写网络服务器程序的朋友肯定都知道每一个tcp连接都要占一个文件描述符,一旦这个文件描述符使用完了,新的连接到来返回给我们的错误是“Socket/File:Can’topensomanyfiles”。进程限制执行ulimit-n输出1024,说明对于一个进程而言最多只能打开1024个文件,所以你要采用此默认配置最多也就可以并
红尘无梦生
·
2020-08-15 09:36
学习
高性能网络编程(二):上一个10年,著名的
C10K
并发连接问题
1、前言对于高性能即时通讯技术(或者说互联网编程)比较关注的开发者,对
C10K
问题(即单机1万个并发连接问题)应该都有所了解。
weixin_34015566
·
2020-08-15 08:24
epoll
操作系统
java
c10k
是什么
原文来源http://en.wikipedia.org/wiki/C10k_problem『总是吐槽中文译文渣,自己翻译之后才知道什么叫渣~』
c10k
问题是同时处理大量客户端请求的网络sockets优化问题
CbdFocus
·
2020-08-15 08:59
server
C10k
问题简述
所谓
c10k
问题,指的是:服务器如何支持10k个并发连接,也就是concurrent10000connection(这也是
c10k
这个名字的由来)。
爱思考的实践者
·
2020-08-15 07:01
高并发
The
C10K
problem原文翻译
TheC10Kproblem如今的web服务器需要同时处理一万个以上的客户端了,难道不是吗?毕竟如今的网络是个bigplace了。现在的计算机也很强大了,你只需要花大概$1200就可以买一个1000MHz的处理器,2G的内存,1000Mbit/sec的网卡的机器。让我们来看看–20000个客户,每个为50KHz,100Kbyes和50Kbit/sec,那么没有什么比为这两万个客户端的每个每秒从硬盘
iteye_14001
·
2020-08-15 04:01
httpd简介
http://www.cnblogs.com/huangye-dream/p/3550328.html(nginx和apache优缺点对比)http://www.kegel.com/c10k.html(
c10k
weixin_34259559
·
2020-08-15 00:41
网络IO发展历程:BIO、NIO、多路复用器、epoll
网络侧IO,通过网络来通信(偏向内核方面)
C10K
问题:http://www.kegel.com/c10k.html#frameworksBIONIO多路复用器什么是NIO操作系统角度:NIO表示非阻塞
寒泉Hq
·
2020-08-14 06:16
Java
C10K
问题
是时候让Web服务器同时处理一万客户端了,你不觉得吗?毕竟,现在的Web是一个大地盘了。并且,计算机也是一样的大。你可以花$1200左右购买一台1000MHz,2GbRAM和一块1000Mbit/s以太网卡的机器。我们来看看——在20000客户端(是50KHz,100Kb和50Kb/s/客户端)时,它不采取任何更多的马力而是采用4Kb的硬盘和为2万客户端中的每个一秒一次的发送它们到网络。(顺便说一
chuifuhuo6864
·
2020-08-12 14:27
高性能服务器(
C10K
) ---- Linux集群监控系统
(感谢chasenzhang5指导)编译环境:Ubuntu18.04,Qt5.11.2有关技术:C++,epoll机制,线程池,Reactor模式服务器:C10K_server.proTEMPLATE=appCONFIG+=consolec++11CONFIG-=app_bundleCONFIG-=qtLIBS+=-lpthreadSOURCES+=\main.cpp\threadpool.cpp
Gabriel_Tian
·
2020-08-09 01:06
Linux
C++
socket通信
Linux网络编程 -
C10K
问题:高并发模型的设计初篇
C10K
问题这一篇,借着
C10K
问题,系统地梳理一下高性能网络编程的方法论。
C10K
问题是这样的:如何在一台物理机上同时服务10000个用户?这里C表示并发,10K等于10000。
囚牢-峰子
·
2020-08-08 19:31
Linux网络编程
C10K问题本质
C10K解决方法
C10K阻塞I/O方法
CC10K非阻塞I/O方法
Nginx是如何支持并运转高并发的
NGINX是为解决
C10K
问题而编写的少数服务器之一。与传统服务器不同,NGINX不依赖线程来处理请求。相反,它使用更具可伸缩性的事件驱动(异步)体系结构。
guohuan126
·
2020-08-01 12:13
Nginx
反向代理服务器
负载均衡
Nginx
后端
服务器
反向代理
负载均衡
The
C10K
problem翻译
TheC10Kproblem翻译TheC10Kproblem如今的web服务器需要同时处理一万个以上的客户端了,难道不是吗?毕竟如今的网络是个bigplace了。现在的计算机也很强大了,你只需要花大概$1200就可以买一个1000MHz的处理器,2G的内存,1000Mbit/sec的网卡的机器。让我们来看看--20000个客户,每个为50KHz,100Kbyes和50Kbit/sec,那么没有什么
GaryArch
·
2020-07-30 02:50
网络技术
Nginx为什么比Apache Httpd高效
Nginx才短短几年,就拿下了web服务器大笔江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于httpd,甚至能轻松解决
C10K
问题。下面我们就来聊聊Web服务器背后的一些原理。
AimoCoco
·
2020-07-29 12:36
Linux
Nginx
Apache
Nginx笔记(一)nginx的简介及工作原理
Nginx最初是作为一个Web服务器创建的,用于解决
C10k
的问题。作为一个Web服务器,它可以以惊人的速度为您的数据服务。
chen_losky
·
2020-07-29 10:06
架构
我就是认真:nginx作为web服务器
从而解决了
c10k
问题(支持三五万并发)。nginx定义:开源的,高性能、轻量级的web服务器反向代理服务器:http协议、mail协议作为web服务器,nginx的特点:高性能稳定性丰富特性简单的
北纬34度停留
·
2020-07-29 10:53
nginx
最全的微服务知识科普
微信公众号:内核小王子关注可了解更多关于数据库,JVM内核相关的知识;如果你有任何疑问也可以加我pigpdong[^1]微服务好处:实现跨团队的解藕,实现更高的并发(目前单机只能实现
c10k
)不用在拷贝代码
weixin_33770878
·
2020-07-28 17:08
Redis:事件驱动(IO多路复用)
目录§从Redis的工作模式谈起§Reactor模式·
C10K
问题·I/O多路复用技术·Reactor的定义·Java中的NIO与Netty§Redis与Reactor§总结§参考资料从Redis的工作模式谈起我们在使用
五山口老法师
·
2020-07-14 04:54
redis
从Nginx、Apache工作原理看为什么Nginx比Apache高效!
http://codebay.cn/post/8557.htmlNginx才短短几年,就拿下了Web服务器大壁江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于Httpd,甚至能轻松解决
C10K
后端技术精选
·
2020-07-10 09:54
聊聊
C10K
问题及解决方案
所以并不存在什么
C10K
的难题。互联网的爆发期应该是在www网站,浏览器,雅虎出现后。最早的互联网称之为Web1.0,互联网大部分的使用场景是下载一个Html页面,用户在浏览器中查看网页上的信息。
xinjing_wangtao
·
2020-07-10 05:41
IO模型
C10K
所以并不存在什么
C10K
的难题。互联网的爆发期应该是在www网站,浏览器,雅虎出现后。最早的互联网称之为Web1.0,互联网大部分的使用场景是下载一个Html页面,用户在浏览器中查看网页上的信息。
meixiangnila
·
2020-07-09 20:24
算法
千万级并发实现的秘密:内核不是解决方案,而是问题所在
摘要:
C10K
问题让我们意识到:当并发连接达到10K时,选择不同的解决方案,笔记本性能可能会超过16核服务器。
iteye_6228
·
2020-07-09 17:43
C10K
问题
C10K
问题由来随着互联网的普及,应用的用户群体几何倍增长,此时服务器性能问题就出现。最初的服务器是基于进程/线程模型。新到来一个TCP连接,就需要分配一个进程。
周小WA
·
2020-07-09 14:01
千万级并发实现的秘密:内核不是解决方案,而是问题所在!
既然我们已经解决了
C10K
并发连接问题,应该如何提高水平支持千万级并发连接?你可能会说不可能。不,现在系统已经在用你可能不熟悉甚至激进的方式支持千万级别的并发连接。
weixin_30752699
·
2020-07-08 14:25
The
C10K
problem
TheC10Kproblem[HelpsavethebestLinuxnewssourceontheweb--subscribetoLinuxWeeklyNews!]It'stimeforwebserverstohandletenthousandclientssimultaneously,don'tyouthink?Afterall,thewebisabigplacenow.Andcomputer
chenee543216
·
2020-07-07 05:11
两种高效的事件处理模式
前言网络服务在处理数以万计的客户端连接时,往往出现效率低下甚至完全瘫痪,这被称为
C10K
问题。
weixin_30950237
·
2020-07-05 22:02
swoole学习笔记二
腾讯QQ也是有
C10K
问题的,只不过他们是用了UDP这种原始的包交换协议来实现的,绕开了这个难题。当然过程肯定是痛苦的。如果当时有epoll技术,他们肯定会用TCP。
输了就掀桌子QAQ
·
2020-07-05 14:53
swoole
协程二三事(1)
1.协程介绍协程(coroutine)是近些年来在后台开发方向比较火的一个概念,实际上,协程在历史上比线程还要早些,而最近火起来则是因为近来后台服务开发中遇到的
C10K
问题导致。
ColeWang
·
2020-07-04 22:41
Reactor模型与epoll模型的区别
epoll模式的特点:1.支持进程打开的最大文件描述符,很好的解决了
C10K
问题;
timgrk
·
2020-07-04 13:20
java
c10k
问题
所谓
c10k
问题,指的是服务器同时支持成千上万个客户端的问题,也就是concurrent10000connection(这也是
c10k
这个名字的由来)。
liou825
·
2020-07-02 08:31
第十二课 python进阶协程和异步IO
慕课网categories:网络变成概念I/O模型多路复用回调加事件循环协程文章目录第十二课python进阶协程和异步IO第一节网络编程常用概念1.1并发和并行1.2同步和异步1.3阻塞和非阻塞第二节
C10k
道教儒佛电磁波
·
2020-07-01 16:14
python的语言总结学习
物联网高并发编程之单台服务器最大并发TCP连接数
[TOC]前言曾几何时我们还在寻求网络编程中
C10K
问题的解决方案,但是现在从硬件和操作系统支持来看单台服务器支持上万并发连接已经没有多少挑战性了。
weixin_34381666
·
2020-07-01 06:51
极客时间-linux性能优化 35
C10K
到C1000K回顾
这节对我来说是比较容易的一节课,因为正是我平时的工作内容,所以心里很熟悉直接说下C10M,千万并发如何能达到?第一、优化IO模型使用非阻塞I/O和边缘触发机制,比如epollepoll内部使用红黑树管理文件描述符的集合,不需要应用程序每次操作时都传入、传出文件描述符集合。epoll使用事件驱动的机制,只关心有IO事件发生的文件描述符,不需要轮询扫描整个集合。由于边缘触发只在文件描述符可读或可写事件
codergeek
·
2020-07-01 02:30
性能优化-专栏
高性能网络编程(一):单台服务器并发TCP连接数到底可以有多少
前言曾几何时我们还在寻求网络编程中
C10K
问题(有关
C10K
问题请见文章《TheC10Kproblem(英文在线阅读、英文PDF版下载、中文译文)》)的解决方案,但是现在从硬件和操作系统支持来看单台服务器支持上万并发连接已经没有多少挑战性了
William_ye
·
2020-07-01 00:03
面试官挖坑:单台服务器并发 TCP 连接数到底可以有多少 ?
获取精品学习资料扫描下方海报了解专栏详情本文来源:朱小厮的博客《Java工程师面试突击(第3季)》重磅升级,由原来的70讲增至160讲,内容扩充一倍多,升级部分内容请参见文末曾几何时我们还在寻求网络编程中
C10K
石杉的架构笔记
·
2020-07-01 00:40
单台服务器并发TCP连接数到底可以有多大
曾几何时,我们还在寻找网络编程中
C10K
问题的解决方案。现在,从硬件和操作系统支持来看,“单台服务器支持上万并发连接”已经没有多少挑战性了。我们先假设:单台服务器最多只能支持万级并发连接。
爱思考的实践者
·
2020-07-01 00:10
服务器
高并发
面试官给我挖坑:单台服务器并发TCP连接数到底可以有多少 ?
://honeypps.com/backend/how-many-concurrent-tcp-connections-can-a-single-server-have/曾几何时我们还在寻求网络编程中
C10K
朱小厮
·
2020-07-01 00:29
高性能网络编程(三):下一个10年,是时候考虑C10M并发问题了
原文链接:http://www.52im.net/thread-568-1-1.html1、前言在本系列文章的上篇中我们回顾了过云的10年里,高性能网络编程领域著名的
C10K
问题及其成功的解决方案(上篇请见
爱又又
·
2020-06-30 13:31
简明网络I/O模型---同步异步阻塞非阻塞之惑
C10k
的问题,让工程师们需要思考服务的性能与应用的并发能力。网络应用需要处理的无非就是两大类问题,网络I/O,数据计算。相对于后者,网络I/O的延迟,给应用带来的性能瓶颈大于后者。
wtq1993
·
2020-06-29 20:54
服务器架构
聊聊tcpdump与Wireshark抓包分析
原理及实现RPC原理及实现轻量级分布式RPC框架使用RMI+ZooKeeper实现远程调用框架聊聊同步、异步、阻塞与非阻塞聊聊Linux五种IO模型聊聊IO多路复用之select、poll、epoll详解聊聊
C10K
weixin_34343000
·
2020-06-28 17:43
网络编程释疑之:单台服务器上的并发TCP连接数可以有多少
曾几何时我们还在寻求网络编程中
C10K
问题的解决方案,但是现在从硬件和操作系统支持来看单台服务器支持上万并发连接已经没有多少挑战性了。
weixin_34217711
·
2020-06-28 13:18
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他