8000 GitHub - frco9/CrossCloudCopy: Cross Cloud Copy between GCP <-> AWS <-> AliCloud <-> GCP
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

frco9/CrossCloudCopy

 
 

Repository files navigation

C3 (Cross Cloud Copy)

This is a programme written in GoLang in order to copy objects from one cloud provider to another Currently, it supports AWS, GCP and AliCloud

Initiative

With a multi-cloud strategy, we often need to copy objects from one cloud to another. Each cloud provider has its own data ingestion service. However, if we have multiple clouds in the enterprise, it will be complicated to set up a data ingestion service on each cloud for the other cloud sources.

So here, we choose to write a small program to copy the objects across different cloud providers easily

Why GoLang

Some tools like gsutil from GCP allows copying from AWS to GCP, but not to AliCloud. It's a powerful tool but it is written in Python. As we know, there is a big performance issue with Python's GIL (Global Interpreter Lock)

We decide to write the program in GoLang hoping to make the copy faster

About

Cross Cloud Copy between GCP <-> AWS <-> AliCloud <-> GCP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.3%
  • Dockerfile 1.7%
0