Skip to content

Commit

Permalink
Add elb pattern
Browse files Browse the repository at this point in the history
  • Loading branch information
linyows committed Apr 27, 2012
1 parent 7b32d89 commit 4f37f0e
Showing 1 changed file with 19 additions and 6 deletions.
25 changes: 19 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
Hose
hose
====

<img src="//github.com/linyows/hose/raw/master/etc/hose.png"/></img>

hose is real-time resizing image server for [Amazon S3](http://aws.amazon.com/s3/).
Inspired by [cookpad's slide](http://www.slideshare.net/mirakui/ss-8150494).

Expand All @@ -12,14 +10,29 @@ Features
- High performance (scaleable).
- Very easy to use.
- Use multi buckets.
- Smart cache.

Architecture
------------

A hose

```console
+---------+ +------------+ +------------+ +----+
| Browser | <--> | CloudFront | <--> | EC2 (hose) | <--> | S3 |
+---------+ +------------+ +------------+ +----+
```

hoses

```console
+---------+ +-------------+ +-----+ +----+
| Browser | <--> | Cloud Front | <--> | EC2 | <--> | S3 |
+---------+ +-------------+ +-----+ +----+
+------------+
| EC2 (hose) |
+---------+ +------------+ +-----+ +------------+ +----+
| Browser | <--> | CloudFront | <--> | ELB | <--> <--> | S3 |
+---------+ +------------+ +-----+ +------------+ +----+
| EC2 (hose) |
+------------+
```

Quick start (mac)
Expand Down

0 comments on commit 4f37f0e

Please sign in to comment.