タグ

ブックマーク / www.infoq.com (71)

  • WebSockets vs. REST?

    原文(投稿日:2012/02/26)へのリンク この数年、WebSocketの人気が高まり、利用可能になってきた。昨年末にはW3C勧告候補となり、標準化に向けてまた一歩前進した。OracleなどもJava Enterprise Editionの次バージョンに向けて、WebSocket関連 (JSR 356) の標準化を開始するようリクエストしたところだ。Chrome、Firefox、Safari、IEといったメジャーなブラウザはみな、すでにWebSocketのいずれかのリビジョンをサポートしており、最終的には標準化されたものを採用することになるだろう。近いうちに、WebSocketはWebになくてはならないものになりそうだ。しかし、WebSocketがWebのアーキテクチャスタイルであるRESTにどのようにフィットするのか、あるいはフィットするのか否か、確信が持てないでいる開発者もいる。N

    WebSockets vs. REST?
  • Amazon が DynamoDB をローンチ

    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が最近リリースされ、重要な変...

    Amazon が DynamoDB をローンチ
  • YammerがScalaからJavaへ移行中

    原文(投稿日:2011/11/30)へのリンク Yammerの従業員であるCoda Hale氏がScalaの商用ベンダであるTypesafe社へ送ったメールがYCombinatorとGitHubgist経由でリークした。メールによれば、Yammerは複雑さや性能面を鑑みて、基盤のインフラをScalaからJavaへ戻すそうだ。 YammerのPR部門のShelley Risk氏によればこのメールはCoda Hale氏の個人的な意見であり、Yammerの公式な見解ではないとのことだ。このリーク後、Coda Hale氏は自身の考えをhttp://codahale.com/the-rest-of-the-story/で表明している。氏はこのメールはDonald Fischer氏(Typesafe社のCEO)からのフィードバックの要請に答えたもので、移行を示唆するツイートを補足したものだと説明して

    YammerがScalaからJavaへ移行中
  • MongoDBの信頼性に疑問

    原文(投稿日:2011/11/07)へのリンク 最近、MongoDB に関して非常に好ましくない内容のかなり話題になった市場報告が2つあった。批判の大部分は、パフォーマンス問題とデータ損失の組合せに集中している。この話を続ける前に、これらは公式の事例研究でないことを肝に命じて欲しい。そうではなくて、最近 MongoDBを使った開発チームによる市場報告である。 まず Urban Airshipの Michael Schurter氏のレポートから始める。 Urban Airshipは既に、MongoDBの問題を経験しており、このレポートを書く前にデータのほとんどを PostgreSQLに移行を済ませていた。残ったデータはMongoDBにとって理想的のようだ。 短命-もしそれを失っても、短い間サービス低下を経験するが、 壊滅的ではない 小さい-容易にメモリーに収まる(~15 GB) 二次索引-キ

    MongoDBの信頼性に疑問
  • Java 7と8についてAdam Messinger氏が語る

    原文(投稿日:2011/08/01)へのリンク 先週のJava 7のリリースを受けて、InfoQはOracleでFusion Middlewareグループで開発部門のバイスプレジデントを務めるAdam Messinger氏に今回のリリースとJava 8についての同社の計画について詳しい話を聞いた。 InfoQ: OracleJavaに対する"全体的"な計画がどのようなものか教えてくれますか。 OracleはIBMのような大企業から個人開発者までの他のグループも巻き込んでJavaの開発を続けていきます。JCPのようなAPIや使用が開発される団体やOracleがスポンサーになっているGlassFishやOpenJDK、参画しているEclipseのようなプロジェクトにも関わっていきます。私たちの最優先事項はすべての開発者のために時代とともにJavaの生産性、信頼性、技術を進化させ続けることです

    Java 7と8についてAdam Messinger氏が語る
  • プライベートクラウドの総まとめ

    原文(投稿日:2011/07/14)へのリンク プライベートクラウド,すなわち適用範囲を企業内に限定したクラウドコンピューティングアプローチの人気が高まっている。既存サーバリソースの利用度の高さや管理性の良さ,ペイ・アズ・ユー・ゴー(利用度に応じた費用発生),セルフサービスなど,組織にとって魅力的なメリットが数多くあるのがその理由だ。 今回のラウンドアップでは,プライベートソリューションを構成している主な要素をいくつか選び出して,その概要について解説する。 典型的な IT ソリューションがすべてそうであるように,プライベートクラウド関連のツールやランタイムに対しても過剰な宣伝やプロモーションがまかり通っている。"誇大広告 (hype)" をランタイムの名称に含むようなアプローチを,いったい誰が信じるというのだろう? 採用するアプローチ,選択するランタイム,利用するツールなどを決定しようとす

    プライベートクラウドの総まとめ
  • Kanban Boards from Sys Admin to Sales

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example

    Kanban Boards from Sys Admin to Sales
  • クラウドコンピューティングは現実解

    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が最近リリースされ、重要な変...

    クラウドコンピューティングは現実解
  • モバイル開発についての調査

    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が最近リリースされ、重要な変...

    モバイル開発についての調査
  • アジャイルテストの描写

    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が最近リリースされ、重要な変...

    アジャイルテストの描写
  • Oracle が JDK 8 に向けて提案を募集

    原文(投稿日:2011/04/06)へのリンク Java 7 のフィーチャーコンプリート(Feature Complete) を受けて Oracle は,関心の先を JDK 8 に向け始めた。Java プラットフォームグループのチーフアーキテクトである Mark Reinhold 氏が Java コミュニティからの 提案を求めている。 大仕事 (big-ticket) になりそうな項目がいくつかあることは,すでに分かっています。それでもまだ大小を問わず,他の機能を受け入れられる余地はあるでしょう。ですから今こそ,JDK 8 以降に向けた新機能の提案や計画を収集整理し,レビューし,優先付けするための,シンプルなプロセスを定義すべき時なのです。 そのプロセスは "メカニズムが簡素" で "できるだけ軽量" であるとともに,"意思決定に透明性を持ち,すべてのコミッタに対して開かれた" ものでなけ

    Oracle が JDK 8 に向けて提案を募集