InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
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 ネームスペース,拡張バンドルのアクティベータなどが加えられた。本文を読んで,その詳細を確認してほしい。
-
連邦政府におけるアジャイル・デリバリーの成功要因
The Guide to Critical Success Factors では、アジャイルの価値や利点、および、その課題について触れ、連邦政府におけるアジャイル・デリバリー遂行ための重要成功要因について提議している。 infoQ は、Paul Gorans氏にインタビューし、アジャイル・プラクティスの遂行においてアジャイルが取得と調達にもたらす影響、アジャイルにおけるコミュニケーションの拡大、そして、レビュー方法について伺った。
-
ベータ版になったBipIO
BipIOは軽量なオープンソースのIPaaSで、さまざまなクラウドサービスをマイクロアプリやパーソナルワークフローとして通信できる。プライベートベータとしてサービスを提供し、BipIOはサービスを公開した。InfoQはBipIOの創業者であり、テクニカルリードを務めるMichael Pearson氏にNodeJSとたくさんの公開APIを使ってこのプラットフォームを開発した経験を聞いた。
-
マイクロサービスの配置とビルドのパターン
マイクロサービスを管理するのは、互いに通信しあい、自動的にプロビジョニングするたくさんの小さなシステムの面倒を見ることであり、インフラの自動化が極めて重要だ、とJames Lewis氏は言う。氏はマイクロサービスアーキテクチャがもたらす、増大する運用の複雑性に対処するための方法を共有する中で、このように書いている。
-
rest: HaskellのオープンソースRESTフレームワーク
Silkは先頃,"rest"という名称のHaskell用RESTフレームワークをオープンソースにした。happstackなどの一般的なWebフレームワーク上で動作させることが可能な,RESTサービス定義用のDSLを提供する。タイプセーフなURL,フォーマット形式の抽象化サポート,API仕様とビジネスロジックの明確な分離といった機能も備える。
-
マイクロサービス(µServices)は4年前すでに定義されていた
"私は4年前にマイクロサービス(µServices)ということばを考え出して,常に同じプロセス内でオーバヘッドのない通信を行うサービスとして定義しました。SOA(Service Oriented Architecture, サービス指向アーキテクチャ)の出現によって人々が思い浮かべがちな大規模で高コストで複雑なサービスと,これらの軽量サービスを区別するためです。" Peter Kriens氏は先日,このような主張をした。
-
ThoughtWorks Technology Radar 2014年7月版
ThoughtWorksがTechnology Radar July 2014 (PDF) を公開した。ここにはJavaScriptエコシステム、マイクロサービス、コンウェイの法則、インフラストラクチャの分散化に関する大きなトレンドが示されている。