Tuesday, April 2, 2019

Company - Facebook



https://www.computerworlduk.com/galleries/applications/open-source-projects-created-by-facebook-google-twitter-linkedin-3632630/
3. Facebook - Open Compute Project (OCP)
Facebook has taken an interesting approach to its open source endeavours, focusing on hardware in addition to software.

The social media giant launched the OCP initiative in 2011. This is a collaborative project which aims to redesign hardware technology to ease the growing demand on computing infrastructure.

“The result is that today we have open-sourced every major physical component of our data centre stack — a stack that is powerful enough to connect 1.39 billion people around the world and is efficient enough to have saved us $2 billion in infrastructure costs over the last three years. But we’re not finished — not even close,” the company said. 


5. Twitter – Aurora, Storm
6. NetFlix – Chaos Monkey



As a major AWS user, Netflix wanted a way to test resiliency of its applications running in the cloud. Chaos Monkey was born with the aim of artificially creating problems with virtual machines hosted by the public cloud provider – the project was absorbed into the wider, Simian Army, to test that its systems are able to react to random failures on the network.
Netflix currently contributes to a number of open source projects such as big data tools Hadoop, Hive, Pig, Parquet, Presto, and Spark. They've also open sourced a number of their Gradle plugins, under the Nebula umbrella. A full list of their open source projects can be found here



7. LinkedIn – Kafka
Kafka was created by business networking site LinkedIn for internal use, before being open sourced in 2011.
The team of engineers that created the real-time, distributed messaging system left the company last year, to set up a new business focusing on Kafka, called Confluent.
Kafka counts a number of large tech companies among its users, such as Spotify, NetFlix and Uber.
8. Airbnb - Air Flow



Airflow is a data workflow management framework that is available under the Apache licence, supporting authoring, scheduling and monitoring of data pipelines.
Airbnb also opened up its Aerosolve machine learning tool which is used internally to support features such as its price recommendations engine for those renting properties.

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