u****p 发帖数: 526 | |
h******k 发帖数: 12 | 2 A few years back they were using NodeJs, not sure what they're using now |
m********s 发帖数: 55301 | 3 甲骨文
【在 u****p 的大作中提到】 : uber后端用什么语言和技术?多谢啊
|
t******e 发帖数: 98 | 4 既然没人好好回答,那就让我来告诉你,Uber backend 主要用Go, Java, scala,
python,技术就多了,常见的open source都用,也有不少自己开发的也在不断开源。 |
u****p 发帖数: 526 | 5 多谢啊,但是不懂为什么要用那么多语言?不同的services用不同语言?那主要的语言
是什么呢?
【在 t******e 的大作中提到】 : 既然没人好好回答,那就让我来告诉你,Uber backend 主要用Go, Java, scala, : python,技术就多了,常见的open source都用,也有不少自己开发的也在不断开源。
|
t******e 发帖数: 98 | 6 各种service 是狭义上的Backend,这部分基本全公司都用Go,少数用java,python,
看每个team的需要。Uber最新开发的serverless支持多种语言,不用自己维护service
了。做Infra 的比如hadoop, Machine learning, 多用java, scala,tensorflow这块
是c++了。技术上用的太多了,你去看看engineering blog 就知道了。 |
n*****3 发帖数: 1584 | 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 就知道了。
|
a******r 发帖数: 20 | 8 貌似web服务器都是用的node?并且是一种他们自己叫ringpop的炫酷无中心框架。 |
t******e 发帖数: 98 | 9 node已经全面deprecate了,ringpop 也属于几年前的legacy技术,其实idea 很简单也
没什么炫的。新的stateful service 都是基于mesos docker 的。Tensorflow 是我们
team的人在做,核心代码当然是c++,这个狗家的人最懂。 |
s********k 发帖数: 6180 | 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++,这个狗家的人最懂。
|
r*****s 发帖数: 1815 | 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
|