GCP - Cloud PubSub
Topics are subscriptions are within a project. Resource names:
//pubsub.googleapis.com/projects/PROJECT_ID/topics/TOPIC//pubsub.googleapis.com/projects/PROJECT_ID/subscriptions/SUBSCRIPTION
Subscription types:
- Pull: the subscriber requests messages from the Pub/Sub server.
- Push: the subscriber creates a endpoint; Pub/Sub server calls the endpoint to "push" a message.
- Export: export messages to a GCP service, e.g. BigQuery, GCS.
Eventarc
Eventarc is built on top of Pub/Sub. While Eventarc provides a higher-level abstraction for event-driven architectures and simplifies the process of reacting to events, it uses Pub/Sub internally for the reliable and scalable delivery of those events.
Recommended ReadingSponsored
Google Cloud Platform
Google Cloud Platform
GCP - Compute
GCP - Storage
GCP - Networking
GCP - DNS
GCP - AI / ML
GCP - PubSub
GCP - Enterprise
GCP - Key Management
GCP - Dev Tools
GCP - GCE
GCP - GKE
GCP - Agent Engine
GCP - Google Distributed Cloud
GCP - Cloud Run
GCP - Load Balancing
GCP - IAM
GCP - Tokens
GCP - Service Account
GCP - Service Account Impersonation
GCP - Application Default Credentials
GCP - Security Guide
GCP - Quotas
GCP - Billing
GCP - Colab
GCP - GFE
GCP - Open Source Dependencies
GCP - Resource Hierarchy
GCP - SaaS Runtime
GCP - Deprecations
GCP - How to provision resources
GCP - How to provision resources with Terraform
GCP - Versus
GCP - Versus
GCP vs Kubernetes
Gemini vs Vertex AI
Asset vs Resource
Service Account vs Service Agent
Dataflow vs Dataproc
Producer vs Consumer vs Tenant Project
CSEK vs CMEK
Secret Manager vs Cloud KMS
Persistent Disk Snapshot vs Disk Image
VPC vs VPC Service Controls
Cloud Hub vs App Hub vs ADC
Google API vs Cloud API
Cloud IAP vs Cloud SWP
GCE Metadata Server vs GKE Metadata Server
Project vs Resource Level IAM Binding
GKE vs GKE Enterprise
Cloud PubSub vs PubSub Lite vs Managed Kafka
VPC Peering vs VPC Service Perimeter

