VC++ IOCP DEMO 高并发 含服务端和客户端 稳定
2021-05-18 22:57:19 161KB IOCP 高并发
1
(百度网盘)Java 高并发编程实战视频 完整版 (第一阶段、第二阶段、第三阶段)
2021-05-18 10:09:07 229B 汪文君高并发
1
Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。 本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容: 首先在整个网络的高度讨论了使用镜像网站,CDN内容分发网络等技术对负载均衡带来的便利及各自的优缺点比较。然后在局域网层次对第四层交换技术,包括硬件解决方案F5和软件解决方案LVS,进行了简单的讨论。接下来在单服务器层次,本文着重讨论了单台服务器的Socket优化,硬盘级缓存技术,内存级缓存技术,CPU与IO平衡技术(即以运算为主的程序与以数据读写为主的程序搭配部署),读写分离技术等。在应用层,本文介绍了一些大型网站常用的技术,以及选择使用该技术的理由。最后,在架构的高度讨论了网站扩容,容错等问题。 本文以理论与实践相结合的形式,结合作者实际工作中得到的经验,具有较广泛的适用性。
2021-05-16 00:52:01 641KB 高并发 高可用 架构 java架构
1
阿里亿级高并非PDF
2021-05-13 20:02:36 73.11MB 阿里巴巴 高并发 亿级
1
秒杀项目代码:其中涉及高并发的处理其中使用了redis,rabbit MQ,页面静态化,分布式session,应用及的nginx的负载均衡
2021-05-13 09:52:20 4.64MB javaEE
1
吉奇-高并发场景下分布式实时信令系统的架构实践.pdf
2021-05-12 18:05:34 7.23MB 高并发 分布式 实时操作系统
项目中需要用到Curl频繁调用的情况,发现curl接口调用速度缓慢。为了实现curl高性能,高并发,需要研究如何实现高性能高并发。研究方向有三个。 (1) 长连接。考虑采用长连接的方式去开发。首先研究下长连接和短连接的性能区别。curl内部是通过socket去连接通讯。socket每次连接最为耗时,如果能够复用连接,长时间连接,减少每次socket连接的时间,则可以大大减少时间,提高效率。 (2) 多线程。单个线程下载速度毕竟有限,使用多线程去调用接口。实现高并发高性能,需要考虑资源分配和冲突的问题。 (3) 异步调用。和socket异步调用的原理类似。同步调用会阻塞等待,造成CPU占用率高。
2021-05-11 14:06:09 17.22MB libcurl 长连接 高并发 高性能
1
MySQL高并发性能优化实战,让你更深入的了解和掌握mysql。
2021-05-07 15:23:16 518KB MySQL高并发 性能优化
1
自己准备实现一个web服务器学习IOCP而封装的一个框架,能适应高并发(默认我设置是64个)连入及多client同时在线传输数据(最大测试到30000).包括TCP与UDP两种协议的IOCP封装实现。比较好的解决了掉线,死机,超时等socket关闭问题及WAIT_TIME问题。同时用较好方式实现了AcceptContext,ReceiveContext,Sendcontext的管理(自己写了个static类),重用各种context,避免频繁的new与delete操作.系统容量会随接入用户自动提升.框架清楚,接口已经做好,写web服务器是很容易的事情了。
1
马士兵老师课程笔记 https://www.bilibili.com/video/BV1of4y1p74A?p=45
2021-05-03 18:02:54 8.9MB 多线程 高并发
1