What software technology stack does Google+ use?
-
Does anyone have any idea what software stack Google+ uses? It would be interesting to compare performance between Google+ and Facebook.
-
Answer:
had this to say on AnyAsq regarding this question: What software technology stack does Google+ use? Our stack is pretty standard fare for Google apps these days: we use Java servlets for our server code and JavaScript for the browser-side of the UI, largely built with the (open-source) Closure framework, including Closure's JavaScript compiler and template system. [...] Our backends are built mostly on top of BigTable and Colossus/GFS, and we use a lot of other common Google technologies such as MapReduce (again, like many other Google apps do). http://www.anyasq.com/79-im-a-technical-lead-on-the-google+-team
Anthony Yeh at Quora Visit the source
Other answers
Given Google's history, it's more than likely largely proprietary and using C++, Java and maybe Python given those are the big 3 for them. That said, Facebooks scaling problems aren't exactly well sourced. People in the NoSQL movement insist upon it, but there's been no real indication from Facebook that they are really having issues or feel it's a problem. Facebook does maintain a MySQL page, and regularly shares improvements and optimizations they have made. Google does the same thing with Linux, and that's not exactly about being unable to scale. I can't say they absolutely don't have an issue, but most of what's on the web is 2nd, 3rd and 4th hand accounts of rumors. I wouldn't put much stock in it. Facebook has the resources to move to something else. Twitter did so with much less staff/resources. If it was a problem, they would address it, they would be suffering from slow development and downtime. Neither seem to be the case. Facebooks last major outages were never attributed (or seemed to be) directly DB related.
Robert Accettura
Hareesh Ganesan
Related Q & A:
- What software i can use in making a video?except the movie maker?Best solution by Yahoo! Answers
- What is the difference between Google earth and Google earth plus?Best solution by Yahoo! Answers
- What do you think of Google Chrome?Best solution by Yahoo! Answers
- What will be the future of software technology?Best solution by Quora
- What software do i need to play movies with HD DvDRiP XViD format?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.