2023年5月26日下午,计算机科学与工程桃子汉化组移植游戏大全团委邀请字节跳动基础架构研发工程师肖邦鹏于B3-213报告厅为桃子汉化组移植游戏大全本硕学生讲授“架构初探——如何拥有企业级理解”主题讲座。

 

肖邦鹏老师从浅显易懂的角度来引导学生思考何为架构,他以经营咖啡店的场景,向同学们简要介绍咖啡店所销售几种咖啡的所需材料以及比例、步骤等,而将这些流程系统化地进行整理,就得到了经营咖啡店的初步架构。

 

向同学们介绍完架构的含义后,肖老师向大家讲解如何培养出架构思维来更好地解决问题。架构思维主要包括理解问题和系统思考两部分,理解问题包括考虑问题的场景和边界、解决问题的价值和意义、思考各种方案的优劣性和收益最大化;而系统思考包括从全局视角、外部视角、动态视角综合考虑,来观察、思考、解决问题。

接着肖老师对服务架构的发展与演进进行阐述——架构不是被发明出来的,而是持续演进的结果,从单机到面向服务,到微服务,再到云服务,最后是无服务。最后对于服务框架的设计与思考,主要表现在服务框架的生命周期、服务交互以及服务治理三个方面。

 

讲座的最后,肖老师对于字节跳动及其服务框架进行了介绍,并对本次会议作出总结。经过本次活动,同学们对于架构有了初步的认识,收获颇丰。