# Cross-region and cross-project event routing with Eventarc and Pub/Sub

Author: [Mete Atamel](https://atamel.dev/) | Published: 2021-12-09 | Updated: 2023-03-20 | Topics: Eventarc, Serverless, Pub/Sub, Google Cloud Platform, How To | Canonical: https://cloud.google.com/blog/topics/developers-practitioners/cross-region-and-cross-project-event-routing-eventarc-and-pubsub

With event-driven architectures, it’s quite common to read events from a source in one region or project and route them to a destination in another region or another project. Let’s take a look at how you can implement cross-region and cross-project event routing in Google Cloud.

Cross-region event routing is straightforward in Google Cloud, whether you’re using Pub/Sub directly or Eventarc. Pub/Sub routes messages globally. When applications hosted in any region publish messages to a topic, subscribers from any region can pull from that topic. Eventarc enables you to route events across regions by creating a trigger in the region of the event’s source and specifying a destination in a different region. For more details, take a look at my previous blog post on Eventarc locations. 



---
*Read the full article at [https://cloud.google.com/blog/topics/developers-practitioners/cross-region-and-cross-project-event-routing-eventarc-and-pubsub](https://cloud.google.com/blog/topics/developers-practitioners/cross-region-and-cross-project-event-routing-eventarc-and-pubsub)*
