Tech IndustryJul 7, 2020
CiscoQGPu42

Which software does Tesla use to send data from the cars to the cloud?

Is it Apache Kafka like streaming service? Or is it proprietary? #engineering #software #swe #tech #tesla

Ironclad -[ಠ_ಠ]- Jul 7, 2020

Wait... What? Tesla installed Kafka in their cars? What did I just read?

Google trapthe🌧️ Jul 7, 2020

For-loop polling

Amazon RSAp33 Jul 7, 2020

while (true) { sleep(1); <terrible http service call> }

Tesla asd33 Jul 8, 2020

Amzn with its infamous constant values sprinkled all over the code base.

Atlassian d@t_person Jul 8, 2020

Pretty sure they are pushing to a Kafka bus but what’s actually pushing from the car itself is not Kafka

Tesla TeslaWiki Jul 8, 2020

In-house solution built on Go - Kafka is in use throughout various areas of the architecture

PayPal ooojhgff Jul 8, 2020

The Tesla app on your smartphone sending data to GCP.

Google ujgvr7jx Jul 8, 2020

why not send from the car itself?

Google NattGiara Jul 8, 2020

Bluetooth backdoor in Android. Uses P2P Bluetooth connections with nearby Android devices making a chain all the way from car to Tesla HQ

Facebook lgtmshipit Jul 8, 2020

Ok boomer

Tesla treelon Jul 8, 2020

😂😂😂😂

Google ujgvr7jx Jul 8, 2020

TIL the car runs Ubuntu. wonder if they use gRPC+protos to talk to Tesla servers

Tesla TeslaWiki Jul 8, 2020

Yes we do

Tesla asd33 Jul 8, 2020

Dude, do you realize how humongous gprc is?