avatar
h*k
2
A few years back they were using NodeJs, not sure what they're using now
avatar
m*s
3
甲骨文

【在 u****p 的大作中提到】
: uber后端用什么语言和技术?多谢啊
avatar
t*e
4
既然没人好好回答,那就让我来告诉你,Uber backend 主要用Go, Java, scala,
python,技术就多了,常见的open source都用,也有不少自己开发的也在不断开源。
avatar
u*p
5
多谢啊,但是不懂为什么要用那么多语言?不同的services用不同语言?那主要的语言
是什么呢?

【在 t******e 的大作中提到】
: 既然没人好好回答,那就让我来告诉你,Uber backend 主要用Go, Java, scala,
: python,技术就多了,常见的open source都用,也有不少自己开发的也在不断开源。

avatar
t*e
6
各种service 是狭义上的Backend,这部分基本全公司都用Go,少数用java,python,
看每个team的需要。Uber最新开发的serverless支持多种语言,不用自己维护service
了。做Infra 的比如hadoop, Machine learning, 多用java, scala,tensorflow这块
是c++了。技术上用的太多了,你去看看engineering blog 就知道了。
avatar
n*3
7
tensorflow use c++ ? I thought most ppl
just use python.

service

【在 t******e 的大作中提到】
: 各种service 是狭义上的Backend,这部分基本全公司都用Go,少数用java,python,
: 看每个team的需要。Uber最新开发的serverless支持多种语言,不用自己维护service
: 了。做Infra 的比如hadoop, Machine learning, 多用java, scala,tensorflow这块
: 是c++了。技术上用的太多了,你去看看engineering blog 就知道了。

avatar
a*r
8
貌似web服务器都是用的node?并且是一种他们自己叫ringpop的炫酷无中心框架。
avatar
t*e
9
node已经全面deprecate了,ringpop 也属于几年前的legacy技术,其实idea 很简单也
没什么炫的。新的stateful service 都是基于mesos docker 的。Tensorflow 是我们
team的人在做,核心代码当然是c++,这个狗家的人最懂。
avatar
s*k
10
https://www.mappingthejourney.com/single-post/2017/08/31/episode-8-interview
-with-ryan-dahl-creator-of-nodejs/
Node 的创立者现在在狗狗,自己都说node构建大规模的系统不行,他现在要用go

【在 t******e 的大作中提到】
: node已经全面deprecate了,ringpop 也属于几年前的legacy技术,其实idea 很简单也
: 没什么炫的。新的stateful service 都是基于mesos docker 的。Tensorflow 是我们
: team的人在做,核心代码当然是c++,这个狗家的人最懂。

avatar
r*s
11
TF当然是Cxx 。。。要不然性能上不去。。。
接口做个py的很容易啊。。。


: tensorflow use c ? I thought most ppl

: just use python.

: service



【在 n*****3 的大作中提到】
: tensorflow use c++ ? I thought most ppl
: just use python.
:
: service

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。