Tuesday, April 2, 2019

Company - Google



https://github.com/search?q=org%3Agoogle&type=Repositories
leveldb,
guava,guice

https://research.google.com/pubs/pub36356.html?spm=5176.100239.blogcont60165.11.OXME9Z
Dapper, a Large-Scale Distributed Systems Tracing Infrastructure

https://medium.com/syncedreview/exciting-papers-and-projects-from-google-f32fdd727603
https://www.quora.com/What-are-the-most-interesting-Google-Research-papers

The Google File System
Sanjay Ghemawat,         Howard Gobioff, and         Shun-Tak Leung
19th ACM Symposium on Operating Systems Principles,
   Lake George, NY, October, 2003.

MapReduce: Simplified Data Processing on Large Clusters
Jeffrey Dean and Sanjay Ghemawat
         OSDI'04: Sixth Symposium on Operating System Design and Implementation,
       San Francisco, CA, December, 2004.

Bigtable: A Distributed Storage System for Structured Data
 Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber
OSDI'06: Seventh Symposium on Operating System Design and Implementation,
       Seattle, WA, November, 2006.    

The Chubby Lock Service for Loosely-Coupled Distributed Systems
 Mike Burrows
         OSDI'06: Seventh Symposium on Operating System Design and Implementation,
       Seattle, WA, November, 2006.



https://www.computerworlduk.com/galleries/applications/open-source-projects-created-by-facebook-google-twitter-linkedin-3632630/
1. Google - Kubernetes
Google is one of the world's companies most actively involved in open source technology. On open source developer platform, GitHub, for example, Google boasts over 900 contributors and over 1000 repositories.
Containerisation has been one of the biggest buzz words of recent years and Google reportedly used around two billion containers to manage applications in its data centres, relying on its secretive Borg and Omega technologies to run workloads internally for years.
And these platforms have provided the basis for its open source Kubernetes container cluster management platform, which has been made available publically since June 2014. Kubernetes has been picked by a range of large businesses looking for a lightweight alternative to virtual machines.
2. Google - TensorFlow
At the heart of Google’s impressive search capabilities for Google Photos, voice recognition tools and Google Translate sits its AI system TensorFlow. 

The machine learning tool was open sourced in 2016 in order to help accelerate wider developments around the technology.

It now functions as an open-source software library that can be used for dataflow and programming purposes.




9. Google and Netflix - Kayenta






Google and Netflix partnered early in 2018 on the release of Kayenta, an open source project aiming to allow a wider audience to access the canary analysis tools Netflix developed internally. It's currently integrated into Spinnaker - an open source, multi-cloud continuous delivery platform.
Canary analysis focuses on providing early warnings about vulnerabilities in updates introduced within a company's infrastructure. Netflix now wants to share the software with the wider community, and benefit from their knowledge too. 

Labels

Review (572) System Design (334) System Design - Review (198) Java (189) Coding (75) Interview-System Design (65) Interview (63) Book Notes (59) Coding - Review (59) to-do (45) Linux (43) Knowledge (39) Interview-Java (35) Knowledge - Review (32) Database (31) Design Patterns (31) Big Data (29) Product Architecture (28) MultiThread (27) Soft Skills (27) Concurrency (26) Cracking Code Interview (26) Miscs (25) Distributed (24) OOD Design (24) Google (23) Career (22) Interview - Review (21) Java - Code (21) Operating System (21) Interview Q&A (20) System Design - Practice (20) Tips (19) Algorithm (17) Company - Facebook (17) Security (17) How to Ace Interview (16) Brain Teaser (14) Linux - Shell (14) Redis (14) Testing (14) Tools (14) Code Quality (13) Search (13) Spark (13) Spring (13) Company - LinkedIn (12) How to (12) Interview-Database (12) Interview-Operating System (12) Solr (12) Architecture Principles (11) Resource (10) Amazon (9) Cache (9) Git (9) Interview - MultiThread (9) Scalability (9) Trouble Shooting (9) Web Dev (9) Architecture Model (8) Better Programmer (8) Cassandra (8) Company - Uber (8) Java67 (8) Math (8) OO Design principles (8) SOLID (8) Design (7) Interview Corner (7) JVM (7) Java Basics (7) Kafka (7) Mac (7) Machine Learning (7) NoSQL (7) C++ (6) Chrome (6) File System (6) Highscalability (6) How to Better (6) Network (6) Restful (6) CareerCup (5) Code Review (5) Hash (5) How to Interview (5) JDK Source Code (5) JavaScript (5) Leetcode (5) Must Known (5) Python (5)

Popular Posts