Service | Contributed by | Type | Remarks |
---|---|---|---|
⭐ Apache Kafka | Message Broker | ||
⭐ Apache Pinot | Data Analytics | ||
⭐ Kubernates | Container Orcestration Service | Google Cloud is the birthplace of Kubernetes | |
⭐ Apache Casandra | Wide-Column NoSQL Database | ||
Apache Zookeeper | Yahoo | Clusters Coordination & Configuration Service | ZooKeeper is modeled after Google’s Chubby lock service |
GoLang | Programming Language | ||
gRPC | API Protocol | ||
Protocol Buffers | Serialization Framework | ||
OpenSearch | Amazon | Search Engine | |
GraphQL | API Protocol | ||
ReactJS | Programming Language | ||
RocksDB | NoSQL Database | ||
Thrift | Serialization Framework | ||
Apache Hive | Data Analytics | ||
PrestoDB | Data Analytics | ||
Prometheus | SoundCloud | Monitoring Service | Prometheus was inspired by the monitoring tool Borgmon used at Google. |
Eureka | Netflix | Service Registry & Discovery | |
Zulu | Netflix | API Gateway | |
etcd | CentOs | Clusters Coordination & Configuration Service | |
Apache Hadoop | Inspired by Google's Research Paper | Batch Processing | Genesis of Hadoop was the Google File System paper - MapReduce: Simplified Data Processing on Large Clusters that was published in October 2003. - MapReduce is used heavily in Google Systems. |
Dynamo (storage system) | Paper published by Amazon | NoSQL Database | |
Apache Airflow | Airflow: a workflow management platform | Workflow Scheduler |