서버를 위한 동시성 모델과 Staged eventdrivenarchitecture

  • Published on
    18-Jul-2015

  • View
    969

  • Download
    0

Embed Size (px)

Transcript

<ul><li><p> Staged Event Driven Architecture </p><p>2011.12.17 </p><p>chois79 </p></li><li><p>Contents </p><p> Staged Event Driven Architecture </p></li><li><p> (1/2) </p><p> : 1 </p><p> : 8 </p><p> : 240 </p><p> : 3,700 </p><p> : DoubleClick Ad Planner </p></li><li><p> (2/2) </p></li><li><p> ? </p><p> Heap </p></li><li><p> , </p><p> Ex) HTTP : apache, tomcat </p></li><li><p> : Jdk 1.6 1M </p><p> , </p></li><li><p> , </p><p> ? </p></li><li><p> Event-Driven Architecture? </p><p> EX) Network or Disk I/O , , </p><p> , </p><p> IO , </p></li><li><p> FSM(finite state machine) , </p><p> + 1 </p><p> EX) : Nginx </p></li><li><p>STAGED EVENT DRIVEN ARCHITECTURE </p></li><li><p>Overview </p><p> + </p><p> http://www.eecs.harvard.edu/~mdw/proj/seda/ </p><p> Stage </p><p> Stage </p></li><li><p>Goals </p></li><li><p>Stage ? </p><p> Stage , , , </p><p> Stage </p><p> Stage </p></li><li><p> Stage </p><p> Stage </p><p> Ex) </p></li><li><p> Stage </p><p> Stage </p></li><li><p> Stage </p><p> Stage </p><p> 2007 </p><p> But, </p></li><li><p> Dynamo </p><p> Amazons Key-value NoSQL </p><p> SEDA Stage </p><p> Cassandra </p><p> NoSQL </p><p> , 2008 </p><p> Read, Mutation, Gossip, Response, Load Balancer </p></li><li><p> , </p><p> , </p><p> Staged Event Driven Architecture </p><p> + </p><p> : Stage </p></li><li><p>Q&amp;A </p></li></ul>