- Notifications
You must be signed in to change notification settings - Fork0
by ex-googlers, for ex-googlers - a lookup table of similar tech & services
moorewqk/xg2xg
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A handy lookup table of similar technology and services to help ex-googlers survive thereal world :)pull-requests very welcomed.Please do not list any confidential projects!
For a working example of (some) of these technologies integrated together, see:https://github.com/google/startup-os
See also:System Design Primer,The Hadoop Ecosystem Table,Map AWS services to GCP products
Google Internal | Google External | Open Source / Real-World |
---|---|---|
MapReduce | Apache Hadoop,Spark | |
Protocol Buffer | Protobuf | Cap'n Proto,Thrift,Avro,Amazon Ion |
Stubby | gRPC | Thrift,Bolt |
Chubby | Apache Zookeeper,etcd,HashiCorp Consul | |
? | Apache Kafka,Apache Pulsar,Facebook LogDevice |
Google Internal | Google External | Open Source / Real-World |
---|---|---|
Borg | Kubernetes,Apache Mesos,HashiCorp Nomad | |
GSLB (load balancer) | ELB,HAProxy,Istio,F5,envoy | |
data center hardware | open compute |
Google Internal | Google External | Open Source / Real-World |
---|---|---|
GFS/Colossus | HDFS,Ceph,GlusterFS | |
BigTable | Cloud BigTable | PrestoDB,Cassandra,HBase,Accumulo,DynamoDB |
Spanner | Cloud Spanner | Vitess,CockroachDB,TiDB |
ColumnIO /Capacitor | Apache Parquet | |
sstable | levelDB | RocksDB |
zippy | Snappy | lz4 |
Google Internal | Google External | Open Source | SaaS |
---|---|---|---|
Dremel | BigQuery | Apache Drill,Presto, Spark(sort-of), | AWS Athena,Redshift Spectrum |
Dremel UI | Redash,Metabase,Apache Superset | ||
Search (Mustang, Alexandria) | Elasticsearch, Solr, Lucene | algolia | |
pubsub | pubsub | NATS.io, RabbitMQ,PubNub | AWS SQS/SNS,AWS AppSync |
Flume (Java) | Apache Beam | Apache Crunch |
Google Internal | Google External | Real-World |
---|---|---|
Assimilator | Dominator | |
Blaze | Bazel | Buck,Pants,please.build |
Oncall | PagerDuty,OpsGenie,VictorOps | |
varz/borgmon | Datadog,Prometheus,librato,newrelic, skylight, scout,Scotty/tricorder, alsothis andthis | |
Exception/Error Tracking (??) | Sentry.io, Raygun.io,Rollbar, Honeybadger, Airbrake, OverOps | |
styleguides | google styleguides | PEP-8,HoundCI auto-style-reviewer |
blaze test / build / CI | Cloud Build | buildkite,CircleCI, travis, jenkins, gitlabCI |
continuous delivery / releasing | Spinnaker,lambdaCD, screwdriver.cd,CodeShip,shipit-engine,GoCD,AWS CodeDeploy,Capistrano,Fabric,ConcourseCI | |
borg / borgcfg / gcl | AWS Cloudformation, Puppet, Chef, Salt, Ansible,Terraform,Jsonnet,kubecfg | |
logging | StackDriver | logstash, fluentd, papertrail,cernan |
CodeSearch | Zoekt | Sourcegraph,OpenGrok |
Gerrit, Mondrian etc. | Gerrit | Reviewable |
cider | Eclipse Che,Cloud9,gitpod.io | |
buganizer | JIRA,bugzilla, github issues | |
ToTT | Google Test Blog |
Google Internal | Google External | Open Source |
---|---|---|
prodaccess | Keymaster | |
prod secrets/identity management | chamber,knox,SPIFFE |
Google Internal | Real-World |
---|---|
software engineering at google | |
valentine | 1Password,Lastpass,pass |
OWNERS files in repo | github CODEOWNERS |
snippets | Khan/snippets |
memegen | memegen |
edge, people ops training | LifeLabs |
googlegeist | Culture Amp,humu |
stuff (SaaS IT management) | intello,zylo |
stuff (Device Management) | Fleetsmith,jamf,rippling IT |
go/ links | golinks,go |
also check outxoogler.co, which organizes events, slack channels etc
disclaimer: I'm not affiliated with any of the technologies mentioned above.
disclaimer: I left Google a number of years ago so some of the naming might be dated
About
by ex-googlers, for ex-googlers - a lookup table of similar tech & services
Resources
Uh oh!
There was an error while loading.Please reload this page.