随着系统业务的发展和扩张,在原有系统上不断增加、修改代码,会使得系统变得臃肿、难以维护,响应新需求的成本也越变越高。如果把业务分拆成一个个规模可控的小项目,让这些项目协同工作完成业务需求,并且在这个过程中提炼出可复用的拆分模式和应用框架,这将极大的简化维护难度和开发成本。
豆瓣网从开发初期,便选用Python作为主要的网站构建语言,同时Python也是目前豆瓣网使用最广泛,基础最深厚的语言。作为豆瓣网首席架构师,洪强宁和他带领的技术团队在网站开发过程中,在Python语言使用方面积累了大量经验,同时在网站架构、性能、可伸缩性方面进行了深入研究。Python语法简明,具备很强的易用性,能够帮助开发团队以最为高效率的速度完成工作任务。
本视频采访来自QCon 2012全球企业开发技术大会(北京站)
本视频采访话题涵盖以下内容:
1.豆瓣网技术团队架构
2.洪强宁谈Python开发语言的发展趋势
3.使用Python开发Web 2.0网站的优势
4.评估和选择Python开发框架
5.豆瓣网洪强宁谈移动应用开发前景
豆瓣首席架构师 洪强宁
2002年毕业于清华大学,他和他带领的技术团队致力于用技术改善人们的文化和生活品质,在网站架构、性能、可伸缩性上进行深入研究。豆瓣网曾获软件中国2006年度最佳技术应用网站。