InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
Google、Google I/Oで「Material Design」を発表
Googleが「Material Design」を発表した。これはウェアラブルからスマートフォン、タブレット、デスクトップ、TVに至るまで、多数のデバイスに及ぶユーザインターフェイスのデザイン原則を組み込んだビジュアルランゲージだ。「Material Design」は触覚面における滑らかなモーションを提供しようとしているが、マウスとキーボードベースのデバイスも考慮されている。
-
HortonworksがXA Secureを買収,エンタープライズHadoopのセキュリティを強化
Hortonworksは先頃,データセキュリティ企業のXA Secureを買収した。同社のHortonworks Data Platform(HDP)に統括的なセキュリティを提供することを狙ったものだ。バッチ処理からインタラクティブSQL,リアルタイム処理に至るまで,Hadoopのすべてのワークロードで利用可能なものになる。
-
GoogleによるWeb FundamentalsとWeb Starter Kit
Googleはクロスプラットフォームのレスポンシブウェブデザインに対応する、多数のガイドラインとボイラープレートコードを発表した。
-
John Willis氏のDevOps"一般教書演説"より
DevOpsコミュニティの指導者のひとりであるJohn Willis氏が,DevOpsDays Amsterdamで"DevOps一般教書演説"を行った。最初に"2014 State of DevOps Report"の調査結果について述べ,"Software Defined Everything"について論じた後に氏は,DevOpsの未来は"Consumable Composable Infrastructure (消費財で構成可能なインフラストラクチャ)"にある,と断言した。
-
きれいで代表的なモデルが高性能
先頃ロンドンで開催されたDDD Exchangeで、Martin Thompson氏は、自分の書いたコードが全く最適化されておらず、コードがきれいなきわめて性能の良いシステムを開発することができるはずだ、と語った
-
結果整合性に代わるもの
因果一貫性(Causal Consistency)モデルは分散システムにおいて結果整合性(Eventual Consistency)を代替するものだ。いずれのモデルに重きを置くかは,システムの要件とリスク許容度によって決めなければならない。
-
マイクロサービス設計概論
シンプルなコンポーネントとシステムを設計することは,マイクロサービスへの移行を図る上で非常に重要である。注目すべきはコンポーネントの進化であり,進化と変化の可能なシステムをいかに構築するかだ - 先頃,マイクロサービスの設計と構築を紹介する中で,Russ Miles氏はこのように説明した。
-
Play 2.3 リリース: モジュール化、Java 8、WebJarsに対応
Play 2.3リリースはフレームワークからパーツを分けることでモジュール化を向上させた。また、Play shellはブラウザUIからプロジェクトテンプレートを制御するActivatorに切り替えた。InfoQはPlayの開発リーダであるJames Roper氏から今回の変更点と今後の計画について聞いた。
-
-
Splitforceがモバイル向けA/Bテストツールをアップデート
多くの企業にとってモバイルアプリケーションの振る舞いテストはますます重要になっている。ほとんどの企業がまだ本当の"モバイルファースト"を実現できていないものの、モバイルアプリはビジネスの一部を動かしている。Splitforceは2013年にA/Bテストを使ったモバイルアプリケーションの最適化ツールを発表した。そして、同社は近頃、このツールの最新バージョンの提供を始めた。ユーザインターフェースの改善に加え、新しいバージョンでは新しい機能を提供する。ユーザーターゲティングや振る舞いデータに基づいたテスト、自動最適化などだ。
-
DockerCon 2014の注目点
Docker 1.0のローンチ以外にもまだまだある。カンファレンスのTシャツに書かれた"Container everywhere!"ということば通り,ベイエリアの巨大企業による証拠の数は膨大だ。その他にもいくつかのローンチがあった。"ネットワークサービス構築用の最小限主義ツールキット" libswarm, "超軽量ネットワークライブラリ" libchanに加えて,さらなる企業がlibcontainerに関与しようとしている。
-
Docker 1.0リリース
Docker.ioはDockerConでDockerバージョン1.0を発表した。バージョン0.12.0をリリースしてから数日でのリリースだ。バージョン1.0は新しい機能ではなく、安定性、性能、使いやすさに注力したバージョンだ。運用環境で利用できる状態になったということはDocker.ioがDockerのサポートサービスを提供するということだ。
-
Hadoop Summit 2014 Day One - エンタープライズクラスのHadoopに向けて
Hadoop Summit Day Oneレポートとして,注目すべきトレンドと昨年のサミットからの変化,さらには今年トレンドの話題に関連した,当日の重大な発表について報告する。今回のレポートではプラットフォーム固有のイノベーションと発表を中心として,パートナーのエコシステムまでは取り上げていない。それについては,数日中に改めて報告したい。
-
アーキテクチャでアジャイルを管理する
アムステルダムで行われたAgile GovernanceカンファレンスでJan van Santbrink氏は,アジャイルの考え方と共存する上で,アーキテクチャがガバナンスにおいて担うべき重要な役割についてプレゼンテーションを行った。アジャイルとアーキテクチャが連携しなければならない理由は何か,アジャイルの意思決定に対してアーキテクチャはどのような支援を行い得るのか,アーキテクチャを実践する開発のメリットは何か。InfoQは氏にインタビューして,これらを確かめることにした。
-
DDD Exchange Day 2014がLondonで開催
6回目 DDD Exchange Dayがロンドンで6月20日に開催される。Eric Evans氏、Martin Thompson氏、Alberto Brandolini氏、Greg Young氏が参加する。EricはオープニングのキーノートでDDDの根本的な仮定に挑戦する。