画布 1
Google 技术栈
  核心技术
    MapReduce (数据处理)
      对外：无
      对应
        Apache Hadoop
        Spark
    Protocol buffer(数据协议)
      Protobuf
      对应
        Cap'n Proto
        Thrift
        Amazon lon
        Avro
        CBOR
    Stubby（远程调用）
      gRPC
      对应
        Thrift
        Bolt
    Chubby (分布式锁)
      对外：无
      对应
        Apache Zookeeper
        Etcd
        HashiCorp Consul
    MillWheel(分布式流处理)
      Cloud Dataflow
      对应
        Apache Kafka
        Apache Pulsar
        Flink
        Facebook LogDevice
    Pregel(分布式网络和图算法)
      对外：无
      Apache Giraph
  基础架构
    Borg and Omega
      对外：无
      对应
        Kubernetes
        Apache Mesos
        HashiCorp Nomad
        Apache Aurora
    GSLB (load balancer)
      对外：无
      对应
        ELB
        HAProxy
        Istio
        F5
        Envoy
    data center hardware
      open compute
      开源：无
    Uberproxy(SSO单点登录)
      buzzfeed-sso
      开源：无
    Jupiter（网络）
    Andromeda(虚拟化网络解决方案)
    B4, Stargate, TE(数据中心网络)
  存储系统
    GFS/Colossus
      对外：无
      对应
        HDFS
        Ceph
        GlusterFS
    BigTable
      Cloud BigTable
      对应
        PrestoDB
        Cassandra
        HBase
        Accumulo
        DynamoDB
        ScyllaDB
    Tenzing 基于MapReduce的查询引擎
      对外：无
      Apache Hive
    Percolator基于BigTable的分布式事务
      对外：无
      开源：无
    Spanner
      Cloud spanner
      对应
        Vitess
        CockroachDB
        TiDB
    ColumnIO/Capacitor/BigQuery列存储
      对外：无
      Apache Parquet
    SSTable
      levelDB
      RocksDB
    zippy（数据压缩）
      Snappy
      lz4
  服务
    Dremel
      BigQuery
      Apache Drill,Presto,Spark(部分能力)
      Sass:AWS Athena, redshift Spectrum
    PowerDrill 交互式查询引擎
      对外：无
      Apache Druid
    Dremel UI
      对外：无
      Redash,Metabase,Apache Superset
    Search
      对外：无
      Elasticsearch, Solr, Lucene
      SASS: algolia
    pub/sub
      Cloud pub/sub
      NATS.io, RabbitMQ, PubNub
      SASS:AWS SQS/SNS, AWS AppSync
    Flume(数据处理模型)
      Apache Beam
      Apache Crunch
  安全
    prodaccess认证
      对外：无
      Keymaster
    prod secrets/identity management 认证管理
      对外：无
      chamber, knox, SPIFFE
  DevOps
    Assimilator
      对外：无
      Dominator
    Blaze(构建系统)
      Bazel
      Buck, Pants, please.build
    Oncall
      对外：无
      PagerDuty, OpsGenie, VictorOps
    varz/borgmon
      对外：无
      Datadog, Prometheus, librato,
newrelic, skylight, scout,
Scotty/tricorder, also this and this
    Dapper(异常捕获/错误跟踪)
分布式跟踪
      对外：无
      开源/产品
        Sentry.io
        Raygun.io
        Rollbar
        Honeybadger
        Airbrake
        OverOps
        Zipkin
        Jaeger
        OpenTracing
    编程样式指南
      Google style guide
      PEP-8, HoundCI auto-style-reviewer
    blaze test / build / CI
      Cloud Build
      buildkite, CircleCI, travis, jenkins, gitlabCI
    持续集成和发布
      对外：无
      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
    日志记录/监控
      StackDriver
      logstash, fluentd, papertrail, cernan,logtail
    代码搜索
      Zoekt
      对应
        Sourcegraph
        OpenGrok
    Gerrit, Mondrian（代码审查）
      Gerrit
      Reviewable
    Cider(集成开发环境)
      对外：无
      Eclipse Che, Cloud9, gitpod.io
    buganizer (问题跟踪)
      对外：无
      JIRA, bugzilla, github issues,gitlab issue
    ToTT(端对端测试)
      Google Test Blog
      WeTest
    ErrorProne（针对Java的运行时错误捕获）
      ErrorProne
      对应
        SpotBugs
        FindBugs
  技术运营
    software Engineering at google
    1Password, Lastpass, pass
    OWNERS files in repo
    snippets
    Site Reliability Engineering
    The Site Reliability Workbook
    The Datacenter as a Computer
Google分布式文件系统，Colossus是GFS的2.0版本
分布式数据库
Chubby是分布式锁和协调中心，属于分布式系统的基础。譬如：服务发现、分布式锁、leader election、分布式配置中心都可以基于Chubby实现。