タグ

アーキテクチャに関するnowokayのブックマーク (5)

  • 「メモリ主導型コンピューティング」が実現すると起こること

    この連載で紹介してきた「メモリ主導型コンピューティング」は、実際にどのようなシーンで効果的なのでしょうか。今回は、このメモリ主導型コンピューティングで実現するかもしれない世界を、2つの例でご紹介してみたいと思います。 個々人に最適な広告を瞬時に判定 2020年、東京オリンピックを契機に、国内外含めて多くの人々が東京に来ることが予想されます。この大量に増える個人のそれぞれに対して、適切な広告を打つことができれば、企業は一時的な人口増加から、より多くの恩恵を受けられるに違いありません。 ですが、今日のデジタルマーケティングは、すでにさまざまな問題にさらされています。現代では、多くの人がパーソナルなデバイスを持っており、オンラインサービスにはいわゆる“オフライン”になる時間というのがありません。いついかなる時に情報が必要とされるかが分からない、つまり何らかの形で情報を提供し続けなければならないの

    「メモリ主導型コンピューティング」が実現すると起こること
    nowokay
    nowokay 2017/08/05
    期待はずれだった。「メモリ主導型コンピューティング」を「32コアCPU」や「クラウド」や「ビッグデータ」に変えても読める。
  • SOAとマイクロサービスの違いとは?

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    SOAとマイクロサービスの違いとは?
  • Twitter、進化するアーキテクチャ

    原文(投稿日:2009/6/26)へのリンク Twitterサービスチームの主任エンジニアであり、主に最適化とスケーラビリティを担当しているEvan Weaver氏が、QCon London 2009においてTwitterのアーキテクチャ、とりわけ過去一年にわたって行ってきたウェブサイトの最適化について語った。 Twitterで使われているツールの多くはオープンソースである。そのスタックは、フロントサイドにRails、中間のビジネス層にC、ScalaJava、データストアとしてMySQLを利用してつくられている。すべてがRAM上に保持されており、データベースは単なるバックアップである。Railsフロントエンドはレンダリング、複合キャッシュ、DBクエリ、同期的挿入を扱う。このフロントエンドは、MySQLクライアント、Memcachedクライアント、JSONクライアントなどの、多くはCで書

    Twitter、進化するアーキテクチャ
  • SOAは死んだ:インフラコンサルティングの最前線 - CNET Japan

    SOAと言えばここ数年、IT業界を賑わせたキーワードの一つであり、企業の基幹系システムにも徐々に浸透し始めていたのですが、バートングループのブログに興味深いことが書かれていました。 要約すると次の通りです。 『壊滅的な不況によって2009年1月、SOAはその終焉を迎えた。今後は、BPM・SaaS・クラウドコンピューティング・マッシュアップというサービスを表す別の言葉に置き換わっていくだろう。そして、これから私たちが集中しなければならないのはサービスそのものです。』 ※詳細はこちら → http://it-ura.seesaa.net/article/112828719.html ニーチェの、神は死んだ、ばりの過激な物言いを原文では示してますが、よく読めばサービスを主流に考えましょうね、という2009年のITトレンドを述べているだけです。 しかし、これまでに語られていたSOAの質を突く記述

  • 【コラム】コンピュータアーキテクチャの話 (142) ライトスルーとライトバック | エンタープライズ | マイコミジャーナル

    キャッシュへの書き込み キャッシュにデータを書き込むと、書き込んだアドレスでは、キャッシュライン上のデータと、メインメモリ上にあるデータが異なることになる。この状態を放置しておくと、どちらのデータが正しいのか分からないということになってしまう。 この問題の解決法として、キャッシュへの書き込みを行う場合には同時にメインメモリへも同じデータを書き込むライトスルー(Write Through、ストアスルーとも呼ばれる)方式がある。 ライトスルー方式は、キャッシュへのライトを行う場合に、メインメモリにも同時に書き込み要求を出すという制御を行えば良く、制御が簡単であるという利点がある。しかし、メインメモリは、例えば64ビット幅のデータを読み書きするようになっているのが普通であるが、プロセサからの書き込みはバイト単位の場合もあるので、書き込みに対してはバイト単位のマスクを持ち、64ビットのうちの必要な

  • 1