### Run Bazel Build and Test Targets Source: https://context7.com/jhuangtw/xg2xg/llms.txt Examples of how to execute build and test commands using Bazel. Ensure Bazel is installed and configured for your project. ```bash # bazel build //my/package:my_target ``` ```bash # bazel test //my/package:my_test ``` -------------------------------- ### Run Spark Word Count Job Source: https://context7.com/jhuangtw/xg2xg/llms.txt Example command to run a Spark word count job, analogous to a MapReduce job. Requires Spark to be installed and configured with YARN. ```bash # Example: Running a Spark word count (equivalent to a MapReduce job) # spark-submit --class WordCount --master yarn wordcount.jar hdfs:///input hdfs:///output ``` -------------------------------- ### GitHub Actions Workflow for CI Source: https://context7.com/jhuangtw/xg2xg/llms.txt A basic GitHub Actions workflow file for Continuous Integration. This example checks out code and runs tests on an Ubuntu runner. ```yaml # .github/workflows/ci.yml # on: [push] # jobs: # build: # runs-on: ubuntu-latest # steps: # - uses: actions/checkout@v3 # - run: make test ``` -------------------------------- ### Terraform Resource Example Source: https://context7.com/jhuangtw/xg2xg/llms.txt This is an example of a Terraform resource definition for a Google Compute Engine instance, similar to a borgcfg resource definition. ```terraform # resource "google_compute_instance" "vm" { # name = "my-vm" # machine_type = "e2-medium" # zone = "us-central1-a" # boot_disk { initialize_params { image = "debian-cloud/debian-11" } } # network_interface { network = "default" } # } ``` -------------------------------- ### Define Protobuf Schema Source: https://context7.com/jhuangtw/xg2xg/llms.txt Example of a Protocol Buffer schema definition in proto3 syntax. Used for defining data structures for serialization. ```protobuf # Example: Defining a .proto schema (Protobuf) # syntax = "proto3"; # message Person { string name = 1; int32 id = 2; string email = 3; } ``` -------------------------------- ### Define gRPC Service Source: https://context7.com/jhuangtw/xg2xg/llms.txt Example of a gRPC service definition, including service methods and message structures. Used for defining RPC interfaces. ```grpc # Example: gRPC service definition # service Greeter { rpc SayHello (HelloRequest) returns (HelloReply); } # message HelloRequest { string name = 1; } # message HelloReply { string message = 1; } ``` -------------------------------- ### Deploy Workload with Kubernetes Source: https://context7.com/jhuangtw/xg2xg/llms.txt Equivalent to a Borg job configuration. Requires a deployment.yaml file. ```yaml apiVersion: apps/v1 kind: Deployment metadata: name: my-service spec: replicas: 3 selector: matchLabels: app: my-service template: spec: containers: - name: my-service image: my-org/my-service:latest ports: - containerPort: 8080 ``` -------------------------------- ### Hiring and Recruiting Resources Source: https://context7.com/jhuangtw/xg2xg/llms.txt Provides links to resources for structured interviews, interview-as-a-service platforms, distributed hiring, D&I initiatives, and career leveling frameworks. ```plaintext # Structured Interview Tools - Google sample grading rubric: https://docs.google.com/spreadsheets/d/17U5XuQgM1v52niQU-LBrk2j4qaQhcnziuUBCYTA2fMo/pubhtml - Medium Engineering rubric: https://medium.engineering/engineering-interviews-grading-rubric-8b409bec021f # Interview-as-a-Service karat.com, hired.com, interviewing.io, codesignal.com, qualified.io # Distributed / Remote Hiring terminal.io, arc.dev, toptal.com, x-team.com, turing.com # D&I Hiring Resources devcolor.org, code2040.org, colorstack.org, womenwhocode.com # Leveling References levels.fyi, staffeng.com Dropbox Career Framework: https://dropbox.github.io/dbx-career-framework/overview.html ``` -------------------------------- ### Data Infrastructure Components Source: https://context7.com/jhuangtw/xg2xg/llms.txt Lists various categories of data infrastructure tools and services, including distributed compute frameworks, data warehouses, data lakes, orchestration, streaming, notebooks, feature flagging, ETL, reverse ETL, data quality monitoring, and BI tools. ```plaintext # Distributed Compute Frameworks spark, Ray (https://github.com/ray-project/ray), Dask (https://dask.org/) # Data Warehouses Redshift, Snowflake, BigQuery, Vertica # Data Lakes Databricks Delta, Apache Iceberg, Apache Hudi, Dremio # Orchestration Airflow, Luigi, Oozie Dagster (https://github.com/dagster-io/dagster) Prefect (https://github.com/PrefectHQ/prefect) dbt (https://www.getdbt.com/product/) # Streaming Kafka, Flink, Apache Beam # Notebooks / Exploration Jupyter, Google Colab, Deepnote, Observable, Saturn Cloud # Feature Flagging LaunchDarkly (https://launchdarkly.com/) Split.io (https://www.split.io/) Flagr (https://github.com/checkr/flagr) # ETL / Ingestion as a Service Fivetran, Singer.io, Talend Airbyte (https://github.com/airbytehq/airbyte) # Reverse ETL Census (https://www.getcensus.com/) Polytomic (https://www.polytomic.com/) # Data Quality Monitoring Anomalo (https://www.anomalo.com/) Deequ (https://github.com/awslabs/deequ) # BI Tools Apache Superset, Looker, Periscope, Redash, Metabase ``` -------------------------------- ### IT Operations Tool Mappings Source: https://context7.com/jhuangtw/xg2xg/llms.txt Maps internal Google IT and operations tools to industry equivalents for link shortening, code snippets, pastebins, and issue tracking. ```plaintext # Google Internal → Real-World Equivalents go/ links → golinks (https://www.golinks.io/) trotto (https://github.com/trotto/go-links) snippets → Khan/snippets (https://github.com/Khan/snippets) gpaste → pastee (https://paste.ee/) pastebin (https://pastebin.com/) OWNERS files → GitHub CODEOWNERS (https://github.com/blog/2392-introducing-code-owners) buganizer → JIRA (https://www.atlassian.com/software/jira) GitHub Issues Linear (https://linear.app/) MOMA → Glean (https://www.glean.com/) messaging → Mattermost (https://github.com/mattermost/mattermost-server) Slack cider (cloud IDE) → Gitpod (https://gitpod.io) Coder (https://coder.com/) DevZero (https://www.devzero.io/) Code-Server (VSCode in browser) g3doc → docs-as-code (https://idratherbewriting.com/learnapidoc/pubapis_docs_as_code.html) WriteTheDocs (https://www.writethedocs.org/) ``` -------------------------------- ### PeopleOps and Culture Tool Mappings Source: https://context7.com/jhuangtw/xg2xg/llms.txt Maps internal Google People Operations and culture tools to industry equivalents for OKRs, HRIS, peer bonuses, and engagement surveys. ```plaintext # Google Internal → Real-World Equivalents OKR system → CultureAmp OKR, Lattice Goals, Ally, Workboard HRIS / ERP → Namely, BambooHR, Workday, Paylocity peer bonus → bonus.ly (https://bonus.ly/) kudos → HeyTaco (https://www.heytaco.chat/) slack ++ bot googlegeist → Culture Amp (https://www.cultureamp.com/) (engagement) TinyPulse, Peakon, Humu dory → Slido (https://www.sli.do/) Dory app (https://dory.app/) ``` -------------------------------- ### Chaos Engineering Tool Mappings Source: https://context7.com/jhuangtw/xg2xg/llms.txt Maps Google's internal chaos engineering tools to industry-standard equivalents like ChaosMonkey and AWS FIS. ```plaintext # Google Internal → Real-World Equivalents DiRT → ChaosMonkey (https://github.com/Netflix/chaosmonkey) AWS FIS (https://aws.amazon.com/fis/) # Reference: https://cloud.google.com/blog/products/management-tools/shrinking-the-time-to-mitigate-production-incidents ``` -------------------------------- ### Security Management Tool Mappings Source: https://context7.com/jhuangtw/xg2xg/llms.txt Maps internal Google security and identity management tools to industry equivalents such as Keymaster, chamber, and Vault. ```plaintext # Google Internal → Real-World Equivalents prodaccess / LOAS → Keymaster (https://github.com/Cloud-Foundations/keymaster) prod secrets / identity mgmt → chamber (https://github.com/segmentio/chamber) knox (https://github.com/pinterest/knox) SPIFFE (https://spiffe.io/) valentine (password mgr) → Vault (https://www.vaultproject.io/) 1Password, LastPass, pass, Keeper beyondcorp → BeyondCorp (https://www.beyondcorp.com/) [Google external] ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.