搞软件架构,是不是绕不开 Java ?

2020-07-22 13:58:49 +08:00
 maxxfire
如题。
单机和 App 架构就不说了,没什么深度。
多机、多服务、多并发这类系统,不会 java 都不好意思称自己是架构师吧?
Java 何以长成这样的大树
12314 次点击
所在节点    程序员
112 条回复
libook
2020-07-22 19:09:29 +08:00
补充一下,当前技术是多元化发展的,而且在诸如云原生等概念的推广下,系统的非业务部分逐渐被各种中间件、基础设施来实现,如横向扩展、通信可靠性、服务容灾、削峰填谷、优雅降级、灰度发布等等,让代码更专注与业务逻辑,以提高企业变现能力。
areless
2020-07-22 19:17:49 +08:00
我印象中,十年前印度的软件产业基本只有 java ~所以乃至今日,印度都没有中美这么多有趣的互联网产品。java 只是令印度诞生了一批美国大公司的印度人高层。
waising
2020-07-22 19:26:59 +08:00
@vissssa #60 k8s istio 不就是要解放语言限制吗 感觉后面语言真的只是工具了
roundgis
2020-07-22 19:35:38 +08:00
@opengps 你们用 dotnet core? 还是 dotnet
opengps
2020-07-22 20:01:24 +08:00
cheng6563
2020-07-22 20:04:59 +08:00
Java 喜欢搞大架构,所以搞架构就很适合 Java
luckyrayyy
2020-07-22 20:15:35 +08:00
评论区真的有意思哈哈哈哈,文人相轻,程序员鄙视链远比我想象的严重
inktiger
2020-07-22 20:36:40 +08:00
java 是世界上最好的语言(逃)
roundgis
2020-07-22 22:32:48 +08:00
@opengps 我是蛮好奇的,我印象中用 windows 来做百万级别长链接管理的系统不是太多见
qoras
2020-07-23 01:21:22 +08:00
java 很多东西确实 go 也有, 但成熟度确实是有差距的. 另外就是 java 好招人, go 要难一些, 特别是高级以上
yuyuko
2020-07-23 01:29:55 +08:00
@gantleman 落地很难得,你做过大型系统开发就知道了,取舍,测试都能要层皮
yuyuko
2020-07-23 01:32:32 +08:00
@gantleman 论文重要的是 idea,系统架构师采集汇总各种 idea 来实现业务的需求,有的系统 2 年也就刚刚可用
CoderGeek
2020-07-23 01:44:36 +08:00
慢慢就绕的开了 需要沉淀 JAVA 的生态和商业价值沉淀了多少年
holinhot
2020-07-23 02:49:30 +08:00
java 是刀, 各种编程语言都是刀, 架构师是厨师, 觉得什么时候用什么刀
但是作为厨师你不用用这刀怎么了解啥刀适合干啥,难道都靠道听途说
xiaomingVTEX
2020-07-23 06:27:37 +08:00
转: [别让自己“墙”了自己]( https://coolshell.cn/articles/20276.html/comment-page-1)

> 离开 Java 的世界,基本上离开了做架构的世界(相关解释见文末)
> 注:我以为用 Java 适合做架构这事应该是常识了,但是评论中有很多人非常反对这个事。那我解释一下吧:首先,小型的项目用什么语言都行,爱用什么用什么。但是,真正的企业级架构就不一样了,其中并不仅仅只是 RESTful API 或 RPC,还有各种配套设施和控制系统,比如:应用网关,服务发现、配置中心、健康检查、服务监控、服务治理(熔断、限流、幂等、重试、隔离、事务补偿)、Tracing 监控、SOA/ESB 、CQRS 、EDA……这些东西在非 Java 的技术栈体系内,很难看到全貌,Java 强大的生态环境,就是让你把注意力放到更高层次的架构和业务上来的。(千万不要觉得,整几个服务 RPC 一下,加个缓存,加个队列,就能叫架构,那只是系统集成罢了)
jedihy
2020-07-23 06:40:13 +08:00
这叫 java 构架师。构架师本身和语言有什么关系?
iConnect
2020-07-23 06:57:59 +08:00
@opengps 你们家的 GPS 车载防盗器,是只提供软件解决方案?还是自己也卖硬件产品的?
opengps
2020-07-23 07:23:23 +08:00
@iConnect 卖,围绕汽车开展了一堆业务,软硬件整套解决方案都有,也定制开发特殊需求
iConnect
2020-07-23 07:36:32 +08:00
@opengps 我在网上一搜好多品牌看花了眼,后来就随便找了个销量大的买了,暂时还没出现问题。主要是也没时间各家都对比一下呀,不知道是不是真有很大差距🐣 你专业的做这个的,挑选车载防盗器主要看哪些方面?
opengps
2020-07-23 08:01:41 +08:00
@iConnect 微信私聊吧,id 同 v2 的 id

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

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

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

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

© 2021 V2EX