Heard from someone that most of google backend is c++. Want to ask anyone who moved from a Java based company like Amazon to Google. How was your experience. I am considering a role in gcp , is gcp fully built on c++?
There's a LOT of Java in Google. Period.
Plenty of teams in GCP use Java but they're not core infrastructure
My team is core infrastructure and we use Java, Python and some Go but no C++.
What org is this??
C++ is used in core Google infra. Not gcp.
Compute engine uses C++ tho
...did you hear it from someone who works at Google? There's more Java code than C++ at Google. More C++ CPU cycles - but it tends to be on core libraries and infra that relatively few people work on.
Don't know about GCP, but Java is everywhe in Google. No shortage for sure.
Google uses a lot of Java. But also - it is trivial to change stacks if you want to. I came as a Java engineer but now I have C++ and Angular experience as well. I switched by choice, out of boredom.
Thanks a bunch for all the information. Here at Amazon most technical solutions are based on web services written in Java using an internal framework running on a version of tomcat. The newer stacks are moving to AWS serverless apis in Java ,nodejs, python etc. Do Google backends follow similar service oriented architecture? Like are these service APIs in C++? Also do internal teams use gcp services or most teams have their own database , queues etc
Lol thx i blame the Android keyboard