文章分类 -  网络编程

网络编程
摘要:1、前言 随着互联网的发展,面对海量用户高并发业务,传统的阻塞式的服务端架构模式已经无能为力。本文旨在为大家提供有用的高性能网络编程的I/O模型概览以及网络服务进程模型的比较,以揭开设计和实现高性能网络架构的神秘面纱。 2、关于作者 陈彩华(caison):主要从事服务端开发、需求分析、系统设计、优 阅读全文
posted @ 2019-12-12 15:11 mongotea 阅读(168) 评论(0) 推荐(0)
摘要:1、前言 随着互联网的发展,面对海量用户高并发业务,传统的阻塞式的服务端架构模式已经无能为力。本文旨在为大家提供有用的高性能网络编程的I/O模型概览以及网络服务进程模型的比较,以揭开设计和实现高性能网络架构的神秘面纱。 2、关于作者 陈彩华(caison):主要从事服务端开发、需求分析、系统设计、优 阅读全文
posted @ 2019-12-12 12:18 mongotea 阅读(160) 评论(0) 推荐(0)
摘要:1、前言 本系列的上篇文章中,我们简要探讨了C10M问题的由来以及基本的技术实现思路,本文内容由京东的资深架构师闫国旗分享,以分享者多年的实践和总结,进一步探讨解决C10M问题的理论可行性。 对于中小型应用场景来说,实现单机10万、单机百万、单机千万的负载能力,对团队的运营成本以及产品投入其实差别不 阅读全文
posted @ 2019-12-12 12:14 mongotea 阅读(308) 评论(0) 推荐(0)
摘要:1、前言 在本系列文章的上篇中我们回顾了过云的10年里,高性能网络编程领域著名的C10K问题及其成功的解决方案。本文将讨论单机服务器实现C10M(即单机千万并发连接)的可能性及其思路。 截至目前,40gpbs、32-cores、256G RAM的X86服务器在Newegg网站上的报价是几千美元。实际 阅读全文
posted @ 2019-12-12 12:09 mongotea 阅读(233) 评论(0) 推荐(1)
摘要:1、前言 对于高性能即时通讯技术(或者说互联网编程)比较关注的开发者,对C10K问题(即单机1万个并发连接问题)应该都有所了解。“C10K”概念最早由Dan Kegel发布于其个人站点,即出自其经典的《The C10K problem(英文PDF版、中文译文)》一文。 正如你所料,过去的10年里,高 阅读全文
posted @ 2019-12-12 12:07 mongotea 阅读(206) 评论(0) 推荐(0)
摘要:前言 曾几何时我们还在寻求网络编程中C10K问题(有关C10K问题请见文章《The C10K problem(英文在线阅读、英文PDF版下载、中文译文)》)的解决方案,但是现在从硬件和操作系统支持来看单台服务器支持上万并发连接已经没有多少挑战性了。 我们先假设单台服务器最多只能支持万级并发连接,其实 阅读全文
posted @ 2019-12-12 12:01 mongotea 阅读(626) 评论(0) 推荐(0)