前后端模型简图
前后端模型简图
从自己角度,分析一下前后端模型的演进,也算是对自己以往学习,工作中的体会做一下图像化总结。
准备好了,灵魂画手,在线画图。
1.命令行时代
2 单机前后端一体时代
3单机前后端一体,分布式部署时代
4 前后端分离时代
5前后端分离,后台微服务化、大前端时代
从整个演进路线来看,整体都是随着用户数量增长,业务复杂化而进行前后端技术演进的。
技术服务于业务,技术也能反过来引导服务的发展。
2010到2020年,随着网络设备小型化,移动设备数量以亿为单位增长,极大促进了移动互联网的发展。用户和数据都呈现指数级别提升,新一轮的技术挑战就是应对海量的设备和用户,以及由此产生的海量数据。大数据技术发源于各大IT公司特别是搜索引擎技术的发展,谷歌为此贡献了大量技术。
2008年Hadoop成熟,被广泛应用,也为后面的互联网爆发打下很好的基础,但随着诸多实时数据分析业务要求增多,Hadoop的实时大数据处理也面临挑战,Spark应运而生,以及后续Flink横空出世。
业务需求会不断发展随着用户的期望而提升复杂度和难度,而新的技术也会不断开发出来。
能够生活在当今的时代,见证历史的飞速进度,确实荣幸,希望可以更多参与进互联网的大潮之中,激荡出属于自己的浪花,甚至浪潮。