大并发程序设计的思考
之前设计 VPN 大并发时候,第一次听到大并发的时候,心头一片迷茫,不知道如何设计才算是大并发的,网上找了很多资料,基本都没有对此进行过详细的说明,可能需要一些经验,或者阅读更为出色的代码才能得知,但在大并发 VPN 的设计当中,我总结了很 …
分类
软件技术文集:Linux 内核、编程语言、工程实践与算法。按标签可进一步筛选具体方向。
之前设计 VPN 大并发时候,第一次听到大并发的时候,心头一片迷茫,不知道如何设计才算是大并发的,网上找了很多资料,基本都没有对此进行过详细的说明,可能需要一些经验,或者阅读更为出色的代码才能得知,但在大并发 VPN 的设计当中,我总结了很 …
最近有时间赶紧开始NC项目的开发,今天刚写到指令队列的处理,我的最初的设计是让整个VPN系统能够自动运转,分多个线程不断地处理数据,类似流水线工厂,外界通过压入数据包供处理线程加解密,或者压入指令包,处理线程识别并且执行,方便服务器客户端之 …
最近回想之前写烂的程序,对软件设计方式进行了一些思考,经历了迷茫的过渡之后,多少也有了一些认识,不管认识是否正确,人总是在思考中前进的。引用毕加索的话:画乃我思所获,非我见所得。