Spring 全家桶在 web 领域就是赛博维度的亚伯拉罕一神教

30 天前
 kandaakihito

晚上看面试题和各种场景解决方案的时候,突然间开始了奇思妙想:


第一层:现在别说爪哇的春天这套了,就是 go 和 python 的 web 后端框架也都已经成熟,小公司常见的 2C 业务场景基本上就是花式地 “中间件 + 非关系型数据库 + 内存缓存 + 拆分服务”。

这一套技术流程的广泛传播主要得益于近十来年的 toC 移动互联网大爆发以及头部公司的技术下沉,现在的就业市场上 Springer 俯拾皆是;


第二层:但是这一套 web 后端技术路线其实也就适合 toC 互联网和少部分其他场景。就我接触过的几个项目来说,不管是 toB 、C 、G 的哪种,只要最终的用户群体不是普世的民众,这套 web 路线(尤其是前后端分离这点)就真不见得有多适用。

以我极为有限的知识水平来看,我感觉我做过的一些项目其实更适合让桌面开发或者嵌入式来干可能更合适;


第三层:即使是走语言和蟒蛇语言的网页后端,招起来都没爪哇春天人来得量大管饱。所以大量中小公司不管项目合不合适,都是招一批春天人进来把项目先搞起来再说,创造了大量的就业岗位。

于是 spring 和就业市场互相成就,spring 这套更是在各种小型项目外包公司拥有国教般地位。


第四层:Spring 全家桶的主要引领者(最终解释权),基本上都在 toC 互联网巨头(教皇国)那,而市场上的中小规模使用者也不管是否合适,都在自发地维护其统治地位。


第五层:所以现在的各种其他语言的 web 框架以及 IDC 奇奇怪怪的架构方案算是宗教改革(?


脑子抽了的突发奇想,各位大佬轻喷(

3023 次点击
所在节点    程序员
35 条回复
coala
29 天前
时常觉得自己是 春天人 + IDEA 人 , 好像什么都会, 好像又什么都不会...
coala
29 天前
SpringBoot = 春天战靴
cruii
29 天前
原来 v2 也能玩抽象
hgw514
29 天前
@seedhk "只慢了几百毫秒" 😭️
kandaakihito
29 天前
@coala 能用汉字词翻译的尽量用,比如春靴、春云、豪猪、丝带什么的,有些本身元语言词源就是音译词或者来源不明的那就只能音译了,比如 苏普林步粗、苏普林库佬物多、西苏托里苦苏、立波恩
bugmakerxs
29 天前
走语言还行
fkname
29 天前
我是控制 C+控制 V 人
kandaakihito
29 天前
@fkname 控制丙 加 控制 控制戌 (指正
seedhk
29 天前
@hgw514 我只是为了说明小规模公司不在乎这点速度,随便举的一个例子,没有数据支持,也没有具体案例。
WesleyWong
29 天前
头像道出了一切
cmsyh29
29 天前
写的真好玩 文字挺抽象的
elgool
29 天前
你就是孙吧吧主?
seers
29 天前
弹簧人,字符串人
stone981023655
29 天前
其实你看不惯的是, 你的语言没有一个统一的工程化框架
你用 C# 是不是强行绑定.NET, 难道有人骂 .NET 不好吗?
为啥用 Java 就有人骂 Spring 不好.
如果有一天 Golang 也出现了一个 类似 Spring 的大一统框架, Go 开发者还不是一样吹上天好用.
starrys
29 天前
春天,启动!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1045526

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX