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

エンジニアが挑むサービス設計

ar_tama
December 10, 2016

 エンジニアが挑むサービス設計

YAPC::Hokkaido 2016 SAPPORO にてLTした際のスライドです。

ar_tama

December 10, 2016
Tweet

More Decks by ar_tama

Other Decks in Programming

Transcript

  1. [
 {
 “id”: 1, “name”: “ar_tama”,
 “role”: “coreStaff”,
 “location”: “YAPC::Hokkaido”,


    “greet”: “΋ͪ΋ͪʂ”,
 “friends”:[{“id”: 2, “name”: “onagatani”}, ..],
 “tweets”: [{“id”: 123, “ઇͩʂ”}, ..],
 “topPageLink”: “http://yapcjapan.org/”
 }
 ] …
  2. [
 {
 “id”: 1, “name”: “ar_tama”,
 “role”: “coreStaff”,
 “location”: “YAPC::Hokkaido”,


    “greet”: “΋ͪ΋ͪʂ”,
 “friends”:[{“id”: 2, “name”: “onagatani”}, ..],
 “tweets”: [{“id”: 123, “ઇͩʂ”}, ..],
 “topPageLink”: “http://yapcjapan.org/”
 }
 ]
  3. [
 {
 “id”: 1, “name”: “ar_tama”,
 “role”: “coreStaff”,
 “location”: “YAPC::Hokkaido”,


    “greet”: “΋ͪ΋ͪʂ”,
 “friends”:[{“id”: 2, “name”: “onagatani”}, ..],
 “tweets”: [{“id”: 123, “ઇͩʂ”}, ..],
 “topPageLink”: “http://yapcjapan.org/”
 }
 ] GET /users{/id}/friends GET /users{/id}/tweets

  4. [
 {
 “id”: 1, “name”: “ar_tama”,
 “role”: “coreStaff”,
 “location”: “YAPC::Hokkaido”,


    “greet”: “΋ͪ΋ͪʂ”,
 “friends”:[{“id”: 2, “name”: “onagatani”}, ..],
 “tweets”: [{“id”: 123, “ઇͩʂ”}, ..],
 “topPageLink”: “http://yapcjapan.org/”
 }
 ] !?