Your SlideShare is downloading. ×
0
(   )




kengo-hamasaki@cookpad.com
<                >



3
                   2

    @hmsk / id:hxmasaki
12
5




    ※
2009/12
…
2010/01
2010/02
3

    2
CTO
2010/02/10
http://info.cookpad.com/ir_news
2010/03
2010/04/05
      @
/   /
Proxy




Proxy
              App
Application
DataBase


               DB
Proxy         Proxy



                                      LVS         LVS
+ LVS(redundancy,balancing)
 Proxy           ...
Proxy         Proxy
                                                   CDN
+
LVS(redundancy,balanci           LVS         ...
Master
                    DB


DB
     replication



                   Slave
                    DB
Master   Master
                    DB       DB


DB
     replication
     redundancy

                   Slave    Slave
 ...
Master   Master
                    DB       DB

                                     INSERT/UPDATE
DB
     replication   ...
Real Server
Virtualization        Virtual Server #1

   DB->memory bound
                                DB
   App->cpu bo...
http://mono.hatena.ne.jp/hxmasaki/entry/wtuewbNE41
SSD
NoSQL

  RDB

  KVS
SPOF
SPOF
PR
kengo-hamasaki@cookpad.com
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
100413_urapad_at_kyoto
Upcoming SlideShare
Loading in...5
×

100413_urapad_at_kyoto

4,382

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,382
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
38
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
































































  • Transcript of "100413_urapad_at_kyoto"

    1. 1. ( ) kengo-hamasaki@cookpad.com
    2. 2. < > 3 2 @hmsk / id:hxmasaki
    3. 3. 12
    4. 4. 5 ※
    5. 5. 2009/12
    6. 6.
    7. 7. 2010/01
    8. 8. 2010/02
    9. 9. 3 2
    10. 10. CTO
    11. 11. 2010/02/10
    12. 12. http://info.cookpad.com/ir_news
    13. 13. 2010/03
    14. 14. 2010/04/05 @
    15. 15. / /
    16. 16. Proxy Proxy App Application DataBase DB
    17. 17. Proxy Proxy LVS LVS + LVS(redundancy,balancing) Proxy App App Application LVS LVS DataBase DB DB
    18. 18. Proxy Proxy CDN + LVS(redundancy,balanci LVS LVS ng) Proxy App App KVS Application LVS LVS DataBase DB DB KVS
    19. 19. Master DB DB replication Slave DB
    20. 20. Master Master DB DB DB replication redundancy Slave Slave DB DB
    21. 21. Master Master DB DB INSERT/UPDATE DB replication App redundancy SELECT balancing Slave Slave DB DB
    22. 22. Real Server Virtualization Virtual Server #1 DB->memory bound DB App->cpu bound Virtual Server #2 App
    23. 23. http://mono.hatena.ne.jp/hxmasaki/entry/wtuewbNE41
    24. 24. SSD
    25. 25. NoSQL RDB KVS
    26. 26. SPOF
    27. 27. SPOF
    28. 28. PR
    29. 29. kengo-hamasaki@cookpad.com
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×