InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
IntelのMulti-OS EngineがAndroidアプリのiOS移植を可能に
Intelは自社の統合ネイティブ開発環境(INDE)に,Multi-OS Engineと呼ばれる新機能を導入した。Java開発者を対象に,AndroidアプリのiOSプラットフォームへの移植作業を容易にすることが目的だ。
-
Grid: The Guardianの画像管理サービス
英国の新聞社、The GuardianがGridという画像管理サービスをオープンソース化した。GridはAngularJS、Amazon Web Serivces、ElasicSearch、ECMAScript 6、Scalaといった多数のモダンなWebベース技術を利用している。Gridはこの11か月、小さな開発チームにより構築された。システムは運用中で、リベラルなオープンソースライセンスのもと利用できる。
-
Redfish: サーバ管理のための新しいAPI
Redfish 1.0はスケールアウトコモディティサーバの管理のための標準およびRESTful APIとして定義されている。Redfishは最近のスケーラブルアーキテクチャのニーズを考慮して作られたものだが、古いプラットフォームやツールチェーンの管理や統合にも利用できる。
-
sun.misc.Unsafe廃止に対する回避策の議論がコミュニティで始まる
sun.misc.Unsafeへの対応に関する議論がコミュニティで始まっている。このクラスは,サポート対象外のプロプライエタリなAPIの一部であるにも関わらず,メモリ管理の低レベルアクセスを提供する手段として,数多くの一般的なツールが広く利用している。Oracleが,ある時点でこのクラスを削除したいという意向を示したことで,開発者たちは,有効な代替手段を模索している状況だ。
-
-
Scrum Allianceの"Scrum User Group"商標登録出願に対するコミュニティの反応
2009年にScrum Allianceは,“スクラムユーザグループ(Scrum User Group)”という用語を保護商標とするための商標登録を出願した。Scrum Allianceの創設者のひとりであるKen Schwaber氏はブログ記事に,自身が今回のこの動きに強く反対していること,コミュニティからの意見を求めていること,その結果によっては法的な異議申し立ても辞さないこと,などを書いている。
-
ErlangのスケジューラGASchedulerがオープンソースに
フリーで使える分析プラットフォームであるGameAnalyticsは、gaschedulerをオープンソースにした。gaschedulerは Erlangのライブラリで、分散タスクを並列に実行する汎用スケジューラを提供する。InfoQは作者であるChris de Vries氏に話を聞いた。
-
Jeff Sutherland氏に聞く,アジャイルのリーダシップ
InfoQはJeff Sutherland氏にインタビューして,スクラムを導入しようとする大規模組織が抱える問題について聞いた。組織の障害に対処する能力を向上し,アジャイルリーダシップを改善するにはどうすればよいのか,アジャイルに移行しようとするチームを支援する上で,スクラムマスタには何ができるのだろうか。氏はまた,組織がスクラムを導入する上での,マネージャに対するアドバイスも語ってくれた。
-
CQRSに対する批判的見解
Command Query Responsibility Segregation(CQRS, コマンドクエリ責務分離)をもっと大きく,アーキテクチャ的コンテキストで眺めてみると,他にも利用可能なアーキテクチャスタイルが存在することに気付く。データベース技術でも,同じ問題を簡単な方法で解決することが可能だ – Udi Dahan氏は,CQRSへのアプローチに関して,このような意見を述べている。CQRSが本当に必要であったとしても,はるかに少ない可動部品で目標の大部分を達成可能な方法も存在する。
-
IBMが50プロジェクトのオープンソース化ヘ
IBMがdeveloperWorks Openという新しいポータルサイトを公開した。このサイトは、オープンソースの様々なプロジェクトをまとめたサイトであり、アナリティクス、クラウド、IoT、モバイル、セキュリティ、ソーシャル、Watsonその他を含む数多くのドメインを扱う。今までのところ、IBMは約30プロジェクトをオープンソース化し、2015年の終わりまでに50に増やすことを計画している。そして、将来的にはさらに増やすつもりだ。
-
Postman 3.0リリース : ファンダーへのインタビュー
Postmanは人気のChromeアプリケーションで、APIのテスト、ビルド、文書化に使える。InfoQはPostmanのCEOであり、ファウンダーであるAbhinav Asthana氏にインタビューし、最新のリリースについて、読者がPostmanの理解を深められるよう、Postmanがどのように生まれたか、なぜAPI開発者に人気なのか、3.0で新しくなった点について、話を聞いた。
-
ハイパーメディアREST APIサーバの設計とクライアントからの利用
RESTとハイパーメディアにはメリットも多いが,クライアントとサーバ両方のAPIを著しく複雑化するために,それが有効なシナリオは限られる。Jimmy Bogard氏は一連のブログ記事で,ハイパーメディアなどさまざまなメディアタイプの選択から始まる,サーバからクライアントまでの完全なハイパーメディアソリューション実現の上で何が必要なのかを説明している。
-
DDD、イベント、マイクロサービス
マイクロサービスを素晴らしいものにするには、ドメイン駆動設計(DDD)が必要であり、5年から10年前に発生した誤ちはDDDによって解決されたが、マイクロサービスの世界でも同じことが起こっている。David Dawson氏はロンドンで開催されたDDD Exchangeの講演でこのように自身の考えを発表した。
-
Douglas Crockford氏が新たなWebのアイデアを公開
サンフランシスコのAngular UカンファレンスでDouglas Crockford氏が,Webをアップグレードするという過激な新アイデアを公表した。氏の提案はWebの部品を,より新しいセキュアな代替品に置き換えて,既存のSSLやHTML, CSS, JavaScriptといったテクノロジを破棄するというものだ。
-
インメモリ分析,キャッシュ,検索をサポートし,NoSQLに統合するBasho Data Platform
Basho Data Platformは,RedisなどNoSQLデータベースとインメモリ分析,キャッシュ,検索といった機能の統合をサポートする。Riak NoSQLデータベースの提供企業であるBasho Technologiesは5月,ビッグデータやIoT,ハイブリッドクラウドアプリのデプロイと管理の可能なデータプラットフォームの提供を発表した。