2014年11月19日のブックマーク (2件)

  • James Lewis/Martin Fowlerの"Microservices"日本語訳 - 自由課題

    はじめに 記事はMartin Fowler氏のBlog記事を日語訳したものです。 なお、訳は2014/11/09時点のもので、オリジナル記事中のコラムは訳せていません。コラムの訳に関しては、暇や反応を見ながらぼちぼちやろうと思います。 訳に対する指摘・ご意見などありましたらtwitter(@kimito_k)でお願いします。 補足 Martin Fowler氏に連絡をとったところ、主著者はJames Lewisであるとのことでしたのでタイトルを変更しました。(2014/11/13) Microservices "マイクロサービスアーキテクチャ"という専門用語は、ソフトウェアアプリケーションを独立して配置可能なサービスの組み合わせ(suite)として設計する特定の方法を指すものとして、ここ数年で急速に認知されています。このアーキテクチャスタイルに対する正確な定義はありませんが、ビジネス遂

    James Lewis/Martin Fowlerの"Microservices"日本語訳 - 自由課題
    takezaki
    takezaki 2014/11/19
    うむ
  • SPAとサーバサイドについて

    SPA(Single Page Application)でサーバサイドをどうすべきかについて述べたいと思う。 MEANじゃダメな理由 今、MEANが注目されている。 MEAN(MongoDB, Express, AngularJS, Node.js)スタックが優れている理由 - Mozilla Open Web Day in Tokyoを終えて MEAN(MongoDB, Express, AngularJS, Node.js)は、JavaScriptフルスタックのアーキテクチャで、データモデルとしてクライアントからDBまで一貫してJSONを使うという点でシンプルな設計が可能となっている。 業務ロジックにおけるO/Rマッパの割合は40%といわれるが、それが不要となって単純なJSONオブジェクトのやり取りだけで済んでしまうのは大変画期的だといえる。 しかし、MongoDBには、RDBMSでは

    SPAとサーバサイドについて
    takezaki
    takezaki 2014/11/19
    blog書きました