InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
Greg Young氏が語るイベントの代わりとしてのドキュメントとプロセス
全てのシステムがイベントや事実に基づいているわけではない。 ある問題空間の実在するイベントはそれ自体で完全な意味を成す。しかし、多くのシステムが代わりにプロセスを渡って流れる情報に注目してしまう。Greg Young 氏は先週、ロンドンで開催されたDDD Exchange Dayで銀行内部の不動産ローン業務を例に挙げて説明を行った。
-
StackMob の 楽しみ方
MBaaS時代 の初期から StackMob は存在していた。それ以降、モバイル環境は、新しいアプリケーションの動作方式を提唱する競合者で溢れかえるようになっている。今回 InfoQでは、MBaaS 提供者 StackMobと、そのプライバシー保護の運用方法について詳しく調べた。
-
Nanokoの紹介 - Javascript SOAプラットフォームとビルドプロセス
UbidreamsとDynamis Technologiesの開発したNanokoは,モジュール性と再利用性を提供することによって,既存のツールを置き換えるのではなく,補完するように設計されたJavascriptビルドプロセスだ。
-
Java EE 7,Spring Batchを標準化
今月リリースされたJava EE 7プラットフォームには,VMwareのSpring Batchプロジェクトから多くを受け継いだバッチ処理プログラミングのモデル仕様が含まれている。
-
正しいもの作りのためのシンプルさ
GOTO Amsterdam 2013のhard things made easy(難しいことを簡単に)というトラックにおいて、Russ Miles氏が5つの問いによる正しいもの作りについてライトニングトークした。彼はインパクトマッピングから4つの問い「Why? Who? How? and What?」を引用しつつ、「すべての根拠になっている仮説は何ですか?」という問いを加えた。InfoQでは、シンプルさによる正しいもの作りについて、Russ Miles氏にインタビューした。
-
Xamarin Mobility Scannerで移植工数を評価
Xamarinは.NETライブラリをスキャンする無料のオンラインサービスであるXamarin Mobility Scannerが利用できるようになったことを発表した。これを使って、ライブラリをAndroid, iOS, Windows Phone、Windows Storeに移植するのに必要な工数を評価することが出来る。
-
Stratos 2.0はあらゆるランタイムと30のIaaSをサポート
WSO2 は今日、Stratos 2.0を発表した。これには幾つかの新しいフィーチャが導入されている。最も重要なのは、カートリッジの使用によりどんな言語で書かれたランタイムでもデプロイするのをサポートすることとJCloudsを介して複数のインフラ上で自分たちのPaaSを走らせることができることである。
-
Linda RisingがGOTO Amsterdam 2013でインセンティブについて講演
第3回GOTO Amsterdam会議では、Java、モバイル、クラウド、オープンソース、Lean/Agile、アーキテクチャ、新しい言語&プロセスコミュニティが扱われる。会議の最初の日は、インセンティブについて話したLinda Rising氏の基調で始まった。彼女は、工業化時代から始まったいくつかのインセンティブの研究を明らかにし、いかにマネージャーが実際に開発チームに対して行ったかを調査した。InfoQは彼女の経験について彼女にインタビューした。
-
Vaughn Vernon氏が語る、アクターモデルとドメイン駆動設計
新しいマルチコアマシンがもたらす並行性の潜在力を活かすためには、我々は並行性に適したプログラミングモデルを使うべきであり、アクターモデルはそのための道具をたくさん与えてくれる、とVaughn Vernon氏は今年ロンドンで開催された「DDD Exchange Day」で説明した。
-
Happy Melly: 幸せな労働者を作るビジネスネットワーク
“Melly Shum hates her job”という写真に着想を得て、Jurgen Appelo, Maarten Volders 、Vasco Duartoの三氏がHappy Mellyを設立した。Happy Mellyは組織が環境の変化に適応するのを支援し、仕事をするモチベーションが高い幸せな労働者を生み出す。
-
-
New York Times のデジタル化:元々紙ベースの会社を技術で変える
2006年に、The New York Timesには、20人のエンジニアがおり全員が別の離れたビルに居た。エンジニアリングとジャーナリズムが完全に独立したエンティティとして組織され、広告販売部門さえが別だった。どのようにして、このような文化を技術がジャーナリズムを動かし、サポートする文化に変えるか?
-
dows Azure Service Bus, AMQPで相互運用性を改善
Microsoftは先頃,Windows Azure Service BusでAMQPサポートを一般提供すると発表した。この機能は,異なるオペレーティングシステムとさまざまなテクノロジで開発された,アプリケーション間の相互運用を実現するものとして,これまで約6ヶ月の間プレビューが続けられてきたものだ。
-
Googleがクラウドサービスを拡大,Cloud SQLを追加
Googleがクラウド上のフルマネージドなサービスとしてMySQLのサポートを開始する。プログラムからの管理操作が可能なJSON APIも提供する。
-
単純なイベント駆動コンポーネントを使って単純さをシステムに作りこむ
システムのアーキテクチャに単純さをもたらすために、小さなコンポーネント間のやり取りにイベントを使うことをRuss Miles氏が単純なイベント駆動コンポーネントについて、最近行ったプレゼンで提案した。これは、彼が単純さについての彼の考えのアーキテクチャ上の基礎を置いている、一ヶ月前の彼の講演のフォローアップである。