15 条回复  ·  1666 次点击
AnotherSola 初学 6 天前
@nonewind 把之前公司内部的服务都用 Python 写了
registerrr 小成 6 天前
@nonewind #6 1. 想的有点窄了,有一门语言的基础下,另学一门语言比你想象的要快得多。 2. leader 都找你面谈了,什么意思你体会体会 3. python 在某些领域上仍然是有优势的,如果业务拓展到这些方向,你不直接就能上手,这仍然是你的优势
nonewind 楼主 小成 6 天前
@AnotherSola 老哥说笑了
nonewind 楼主 小成 6 天前
@ripperdev #9 我们之前也有过这种实现,打成 jar 包,然后起服务,然后通过 Python 写的 http 服务来调用。这种有过具体实践
nonewind 楼主 小成 6 天前
@registerrr #11 我懂老哥的意思了,谢谢老哥
dcsuibian 小成 6 天前
我觉得#3 和#11 说的就挺好了 1 、领导找你面谈了,是不是有让你转技术栈的意思? 2 、新学一门语言不会削弱你的优势,反而会增加你的技术广度,比如架构师可能就会很多种技术。不过确实也有副作用,就是减少你在一门技术上深度钻研的时间 如果你在这两个问题上确定都想明白了,那么我作为小公司的一个全栈/全干程序员告诉你:微服务架构,用 HTTP 打通 我就是这么设计我们公司的微服务架构的。 介绍下背景:我司主要做的是提供一些算法,最开始会由研发人员用 MATLAB 写,然后我用 ChatGPT 译成 Python 并校验,最后用 FastAPI 报装成一个服务。当然也会有些普通的 CRUD 。 之所以这么做以下几点考量: 1 、我最熟悉 Java 、其次 js/ts 、Python 只能排到第三位 2 、Python 的性能有点拉(虽然目前还没碰到啥性能问题) 3 、都是 Python 也会碰到版本兼容性问题。比如有时候可能 Python 版本不得不下降到 3.7 。 4 、有些算法会长时间占用 CPU ,做成单体的不好水平扩展
12
返回顶部