Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Scalable Architecture with RabbitMQ

nownabe
November 24, 2015

Scalable Architecture with RabbitMQ

IDCFクラウドのバックエンドをMicroservicesで作って、各コンポーネント間の通信にRabbitMQを使っているという話。

nownabe

November 24, 2015
Tweet

More Decks by nownabe

Other Decks in Technology

Transcript

  1. History 2013೥4݄ IDCFೖࣾ 2013೥7݄ ΧελϚʔαʔϏεຊ෦ϓϥοτϑΥʔϜαʔϏε෦Ϋϥ΢υάϧʔϓ • Ϋϥ΢υج൫ӡ༻ɾݕূ • αόϑΣε্ཱͪ͛ •

    MBaaSαʔϏε։ൃ 2014೥4݄ ٕज़։ൃຊ෦R&Dࣨ • MBaaSαʔϏε։ൃ • RDBαʔϏε։ൃ 2015೥1݄ ٕज़։ൃຊ෦UX։ൃ෦ • RDBαʔϏε։ൃ • ϩʔυόϥϯαʔαʔϏε։ൃ (now!)
  2. What service? 7. 7. 7. … 4DBMBCMF #BDLFOE -# -#

    … *%$'$MPVE $MPVE4UBDL ࡞ͬͨΓফͨ͠Γ ૿΍ͨ͠ΓݮΒͨ͠Γ ؂ࢹͨ͠Γम෮ͨ͠Γ
  3. 8PSLFS … $POUSPMMFS … "1* … .POJUPS … -#OPEF -#OPEF

    ……… Scalable architecture 3&45"1*ड͚Δ΍ͭ ؂ࢹɾ՝ۚ͢Δ΍ͭ ࡞ͬͨΓফͨ͠Γ͢Δ΍ͭ ϩʔυόϥϯαʔຊମ ͍Ζ͍Ζ΍Δ΍ͭ
  4. 8PSLFS … $POUSPMMFS … "1* … .POJUPS … -#OPEF -#OPEF

    ……… Components 3&45"1*ड͚Δ΍ͭ ؂ࢹɾ՝ۚ͢Δ΍ͭ ࡞ͬͨΓফͨ͠Γ͢Δ΍ͭ ϩʔυόϥϯαʔຊମ ͍Ζ͍Ζ΍Δ΍ͭ