Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: integrate pouch with dragonfly #828

Merged
merged 1 commit into from Mar 7, 2018
Merged

docs: integrate pouch with dragonfly #828

merged 1 commit into from Mar 7, 2018

Conversation

Ace-Tang
Copy link
Contributor

@Ace-Tang Ace-Tang commented Mar 7, 2018

Ⅰ. Describe what this PR did

add docs to describe how to run pouch with dragonfly

Ⅱ. Does this pull request fix one issue?

fixes #103

Ⅲ. Describe how you did it

Ⅳ. Describe how to verify it

Ⅴ. Special notes for reviews

@codecov-io
Copy link

codecov-io commented Mar 7, 2018

Codecov Report

Merging #828 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #828   +/-   ##
=======================================
  Coverage   14.42%   14.42%           
=======================================
  Files         112      112           
  Lines        6757     6757           
=======================================
  Hits          975      975           
  Misses       5704     5704           
  Partials       78       78

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d0fbcd2...1b37156. Read the comment docs.

@@ -0,0 +1,60 @@
# Pouch with Dragonfly

Container technology is helpful to facilitate IT operation and maintenance, but the distribution of images has brought a huge challenge at the same time. The images can be as large as serval Gibs, pulling images will be very slow, not to metion the situation lots of pulling requests simultaneously or low network bandwidth. Dragonfly can play a important role here, as a P2P technology, it provides very efficient distribution, avoiding images distribution as a bottleneck in container technology.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/serval/serveral
s/metion/mention
s/play a important/play an important/


# What is Dragonfly

[Dragonfly](https://github.com/alibaba/Dragonfly#installation) is a P2P file distribution system. It solves the problems of time-consuming distribution, low success rate, and wasteful bandwidth in large-scale file distribution scenarios. Dragonfly significantly improve service capabilities such as data preheating, and large-scale container image distribution.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/improve/improves

Container technology is helpful to facilitate IT operation and maintenance, but the distribution of images has brought a huge challenge at the same time. The images can be as large as serval Gibs, pulling images will be very slow, not to metion the situation lots of pulling requests simultaneously or low network bandwidth. Dragonfly can play a important role here, as a P2P technology, it provides very efficient distribution, avoiding images distribution as a bottleneck in container technology.


# What is Dragonfly
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change this to be secondary title with a prefix of double #.

Client concludes two part, dfget and proxy. dfget is a host-side tool for downloading files, proxy is used for intercepted the http requests and route them to dfget.


# Install dragonfly
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change this to be secondary title with a prefix of double #.


### client

Client concludes two part, dfget and proxy. dfget is a host-side tool for downloading files, proxy is used for intercepted the http requests and route them to dfget.
Copy link
Collaborator

@allencloud allencloud Mar 7, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Client contains two parts: dfget and proxy. dfget is a host-side tool for downloading files, and proxy is used to intercept http requests and route them to dfget.

add docs to describe how to run pouch with dragonfly

Fixes: #103

Signed-off-by: Ace-Tang <aceapril@126.com>
@Ace-Tang
Copy link
Contributor Author

Ace-Tang commented Mar 7, 2018

@allencloud , updated.

@allencloud
Copy link
Collaborator

LGTM

@pouchrobot pouchrobot added the LGTM one maintainer or community participant agrees to merge the pull reuqest. label Mar 7, 2018
@allencloud allencloud merged commit 9d3775e into AliyunContainerService:master Mar 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
areas/docs LGTM one maintainer or community participant agrees to merge the pull reuqest. size/M
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[doc request] how to integrate pouch with dragonfly
4 participants