【Linux 高并发服务器】HTTP服务器雏形完工

【Linux 高并发服务器】HTTP服务器雏形完工,第1张

【Linux 高并发服务器】HTTP服务器雏形完工 【Linux 高并发服务器】HTTP服务器雏形完工

简单学了一下计算机网络,UNIX网络编程,计算机系统,C++面向对象相关的知识。参照牛客网的教程写了个简单的HTTP服务器雏形完成,且经过webbench压力测试软件测试性能还可以。

项目地址

简易HTTP服务器

项目概述

HTTP服务器雏形版本
支持对GET请求的解析,采用I/O多路复用技术的epoll,模拟实现Proactor模型,支持线程池,有一定并发处理能力

收获

我觉得写这个玩意能让计算机系统,计算机网络,面向对象,Linux之类的理论知识应用于实践当中。在编写该项目的过程中,顺便熟悉了一下git,linux的一些基本 *** 作。工程能力和理论知识的融会贯通能力应该有了很大的提升。
在此期间简单了解了一些相关领域的经典书籍,不过并未深入。下面进行推荐

  • 《Linux高性能服务器编程》
  • 《C++服务器开发精髓》
  • 《图解HTTP》
  • 《图解TPC/IP》
  • 《UNIX网络编程》
  • 《Linux多线程服务器端编程》
更多的完善

由于个人打算将此项作为简历项目的一部分,因此这个烂大街的HTTP雏形是远远不够的。预计将在寒假加入非活跃链接检测,日志系统之类的更新。同时为了加深了解,我将会在寒假录制 简易HTTP的讲解视频以应对面试中的项目提问。

对于计算机网络和 *** 作系统方面的理论知识而言,这个简陋的HTTP服务器不过是开胃菜,让我知道了学的东西能干嘛,激起一些兴趣罢了。寒假会更系统的进行计算机网络和 *** 作系统方面学习。

为啥是寒假?因为linda天天阶段考啊,焯!大学课堂就是最妨碍学习的玩意了

未来规划

大二秉持工程为主,算法为辅,加权摸鱼的原则进行学习,预计将在大二下完成个人的专业课学习。但愿能在大二下暑假/大三上寒假冲一波面试/实习

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5610106.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存