G

A built-in continuous integration and delivery platform within GitLab that allows developers to build, test, and deploy code using pipelines defined in a .gitlab-ci.yml file. It supports auto-scaling...

Definition
G

An operational framework that applies DevOps best practices for infrastructure automation using Git as the single source of truth. Changes to infrastructure and applications are made through Git commi...

Definition
G

A configuration file specifying patterns of files and directories that Git should ignore when tracking changes in a repository.

Definition
G

A type-safe, functional language that compiles to Erlang and JavaScript, combining Rust-like ergonomics with BEAM VM scalability.

Definition
G

An open-source programming language designed at Google for simplicity, efficiency, and reliability. Go excels at building concurrent systems, microservices, and CLI tools with its built-in concurrency...

Definition
G

Google's suite of cloud computing services running on the same infrastructure that Google uses for its own products. GCP offers compute, storage, databases, machine learning, and data analytics servic...

Definition
G

Build automation scripts for Gradle, a build tool using Groovy or Kotlin DSL. Default build system for Android projects and widely used in Java/Kotlin.

Definition
G

An open-source analytics and interactive visualization platform. Grafana connects to data sources like Prometheus, Elasticsearch, and InfluxDB to create customizable dashboards for monitoring infrastr...

Definition
G

A database that uses graph structures with nodes, edges, and properties to represent and store data. Graph databases excel at querying highly connected data such as social networks, recommendation eng...

Definition
G

A query language and runtime for APIs that allows clients to request exactly the data they need. Developed by Facebook, GraphQL provides a more efficient, flexible alternative to traditional REST APIs...

Definition
G

A dynamic language for the JVM that integrates seamlessly with Java. Groovy is used for scripting, testing (Spock framework), build automation (Gradle), and rapid prototyping, offering a more concise...

Definition
G

The process of connecting AI model outputs to verifiable, real-world information sources. Grounding reduces hallucinations by ensuring that generated content is based on factual data, retrieved docume...

Definition
G

Safety mechanisms and constraints implemented to control and limit AI system behavior. Guardrails include input/output filters, content policies, rate limits, and structured validation that prevent AI...

Definition
G

GL Transmission Format: an open standard for 3D scenes and models by the Khronos Group. Often called the "JPEG of 3D," optimized for efficient transmission and loading.

Definition