课程目标

开源,是这个时代的主旋律,也是必然的发展趋势。“开源”在软件领域的统治已经达到了令人咋舌的程度,程序员和用户都不能避免接触开源软件。国内大部分公司在基础架构软件方面是基于开源软件搭建起来的,如数据库、大数据、AI框架、云计算等,同时国内也有大量参与贡献的开源项目,近年来由国内发起或主导的项目也越来越多。
开源项目最基本的目的,其实为了避免大家重复造轮子。各类企业都有使用大量的开源软件,当发现开源项目不能满足场景业务需求的时候,越来越多的开发者也开始关注技术生态的“外延”,结合各类场景打磨企业适用的技术架构。在此背景下,技术软件如何让更多用户能“轻松上手”、“简单应用”就显得更加重要。

由ITPUB社区发起的“开源小秀场第二期”沙龙活动,将邀请开源项目已经成功落地的企业和技术专家进行相关的主题分享和讨论,帮助更多的企业寻找适合自己的开源项目。

适用人群

对开源和网络开发框架感兴趣的人群

课程概述

FPNN是云上曲率开源的一个C++快速网络开发框架,初的目的创始目标是提供一个性能更好、开发效率更高、灵活性和弹性更大的C++后端网络开发框架。随着逐年的发展,目前已经发展成为一个独立的技术生态,并拥有超过7年近千台服务器超2千万小时的实际商业使用经历。本次分享以FPNN网络开发框架为样本,讲解网络开发框架的结构、设计,RPC相关通讯和交互协议的分类、设计,以及框架整体性能的优化,和开发者使用效率的优化。


讲师介绍:

施王兴,北京云上曲率科技有限公司首席架构师


课程目录

1 第1章:网络开发框架FPNN的设计与优化

课程评价

课程讲师

ITPUB学院
  • 课程数
    80
  • 学生数
    14039
ITPUB学院是盛拓传媒IT168企业事业部(ITPUB)及企业级在线学习咨询平台,历经18年技术社区平台影响,汇聚5000万技术用户,根据企业一线IT技术需求,打造全方式技术培训与技术咨询服务;提供包括企业应用方案培训咨询(包括企业内训)、个人实战技能培训(包括认证培训)在内的全方位IT技术培训咨询服务。

最近学习用户 121人报名试学