どうも最近おないた気味なエンジニアの@mikedaです。 今回はJOBLISTのシステム構成と開発フローについて書きます。 まず前提として、FWはRuby on Railsです。 システム構成 サービスインフラはAWS上に構築されていて、全体としてはざっくりこんな感じです。 appサーバ上ではnginxとunicornが稼働 データストアはMySQL、Redis(セッション他)、Elasticsearch(検索) 画像はS3に格納してCDN(CloudFront)経由で配信 AWS上の各コンポーネントはmulti-AZ冗長化 メール配信はPostfix -> SES。将来的には機能が豊富なSendgridに移行するかも 監視はmackerelとNewRelic itamae、roadwork等を使ってだいたいgithubでコード管理 フロント周りはjquery、coffeescript、s