InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
Standard MarkdownがCommon Markdow、そしてCommonMarkに
Stack Exchange、GitHub、Redditなどの代表者たちが、Standard Markdownの名のもと、Markdownの標準化と機能強化を始めたが、彼らの取り組みはMarkdown構文の作者であるJohn Gruber氏の反対に遭った。彼はMarkdownという名が他のプロジェクトで使われることを望んでいなかった。そして最終的に、プロジェクト名はCommonMarkに変更された。
-
ChromeのshowModalDialogサポート終了が企業向けウェブアプリで問題に
Google Chromeがwindow.showModalDialogをサポートしなくなったが、これによって、OWA、EAC、SAPなど企業向けアプリに影響が出ている。
-
ClusterHQがFlockerをリリース,堅牢なステートフルDockerコンテナを支援
FlockerはZFSをベースとした,Dockerのボリュームとコンテナ管理システムである。データベースのようなステートフルコンテナを,仮想または物理ホスト間で移動することが可能な,一部の仮想マシンのハイパーバイザが備えるライブマイグレーション機能に似た機能を提供するソフトウェアだ。そのバージョン0.1がClusterHQから,Apache 2.0のオープンソースプロジェクトとしてリリースされた。
-
マイクロサービスと”Big Balls of Mud"
最近になって,マイクロサービスはシステムアーキテクチャとしてよい方法なのか,あるいは分散型"Big Balls of Mud"を引き起こす潜在的問題を抱えているのか,というテーマの記事がいくつも書かれている。Simon Brown氏とGene Hughson氏は,優れたアーキテクチャ構成のモノリシックシステムを開発できなければマイクロサービスのメリットを享受することはできないのではないか,という可能性について議論する。
-
マイクロサービス対モノシリックアプリケーション
マイクロサービスの利用は,モノシリックなアプリケーションの責務を分割して,疎結合化とデプロイの迅速化を行うひとつの方法だ。ただしそれは,唯一の方法でも,さらには最善の方法でもない – Todd Hoff氏は2つのアーキテクチャ的アプローチを比較して,このように述べている。
-
IBM: 企業の70%がビッグデータ、クラウド、モバイル、ソーシャルを活用している
IBMはRaising the game - The IBM Business Tech Trends Study (PDF)と題した調査結果を発表した。同社はこの調査で次の4つの重要な技術の現在の普及状況を調べている。すなわち、ビッグデータ&アナリティクス、クラウド、モバイル、ソーシャルの4つだ。この4つがエンタープライズ分野でどの程度普及しているのかを2012年と比較している。また、PacesettersとDabblersの比較も行っている。
-
GoogleがMesaを公開 - 地理的レプリケーションと準リアルタイム性を備えた,スケーラブルなデータウェアハウス
GoogleがMesaというデータウェアハウスを新た��公開した。Mesaは複数のデータセンタにスケールして,ペタバイト単位のデータを扱うと同時に,秒以下のオーダでのクエリ応答とACID特性を実現するシステムである。
-
オンラインゲームを使用した大規模レトロスペクティブ
アジャイルのレトロスペクティブは,主にチームあるいはプロジェクトのレベルで行われる。もし50チーム以上で行う必要があったとしたらどうだろう? Luke Hohmann氏が大規模なアジャイル変革プロジェクトにおいて,何がうまくいったか,何に改善が必要か,といったことを見直すために,大規模レトロスペクティブを行った経験を語る。
-
AtlasCamp 2014のハイライト - 新REST APIとデータセンタ製品
開発とコラボレーションのソフトウェアベンダであるAtlassianが毎年行っている,開発者向けカンファレンスのAtlasCampがベルリンで開催された。先日ローンチされたAtlassian Connect 1.0,ConfluenceとHipChatの新しいREST API,さらにはJIRA,高可用性と大規模システムでのハイパフォーマンスを提供するConfluence Data Centerなどが中心だ。
-
Dockerの将来
CenturyLinkによるインタビューで、Dokkuの作者で初期からのDockerコントリビュータであるJeff Lindsay氏は、自身が取り組んでいるDocker関連プロジェクトと、Dockerベースのサービス指向アーキテクチャにまつわる問題をどう解決しようとしているかについて語った。
-
継続的学習の文化を育てる
継続的学習(Continuous learning)は,企業におけるアジャイル採用の支えとなる。継続的学習を実現し,それをサポートするためには,組織文化の変革を必要とする場合がある。 継続的学習の可能な文化を確立して育む上では,マネージャとアジャイルコーチにできることがいくつかある。
-
bitlyでの分散システム構築から学んだこと
5月に開催されたBacon Conferenceで,bitlyのアプリケーション開発リーダのSean O’Connor氏は,毎月600億クリックを処理する分散システムの開発を通じてbitlyの開発者たちが学んだ,最も価値ある教訓について説明した。
-
Microsoftは、新しいデータストリーム処理サービスでInternet-of-Thingsに立ち向かう
先週Microsoft Worldwide Partner Conferenceにおいて、MicrosoftはAzure Event Hubsを公開した。 このサービス– 来月の一般公開まではプレビューリリース中– はデバイスやサービスで生成されたデータストリームを高いスループットで挿入する。Event HubsはAmazon Kinesisに似ており、データ処理ユニットとトランザクション量に基づいて、同一の価格設定を採用している。
-
Docker、Orchard Labsを買収
Docker Incは、Dockerサービスプロバイダで、マルチコンテナDockerアプリケーションのためのコンポジションおよびオーケストレーションツールFigの開発元、Orchard Labsの買収を発表した。ロンドンを拠点とするOrchardチームは、2名の強力で多作な開発者、Ben Firshman氏とAanand Prasad氏からなる。
-
OSGi Release 6仕様,Data Transfer Object,Versioning Annotationを追加
先月のOSGi DevCon in New YorkでOSGi Allianceは,OSGi Core Release 6をリリースした。Data Transfer Objectの表現の標準化や,インターフェースがクライアントによる参照あるいは実装のいずれを意図するのかを示すアノテーションが追加されている。その他にも osgi.native ネームスペース,拡張バンドルのアクティベータなどが加えられた。本文を読んで,その詳細を確認してほしい。