InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
CQRS, 読み込みモデル,永続性
イベントをソースとするCQRS(Command Query Responsibility Segregation/コマンドクエリ責務分離)システムの開発において,リレーショナルデータベースへのイベントの保存と数値の順次増加によるグローバルにユニークなイベントIDの生成は,ある意味で極めて重要な決定になる - Kontad Garus氏は最近,比較的小規模なシステムの構築した自身のプロジェクトで経験したことを,3つのブログ記事に著した。
-
Samsung SAMI - IoTのためのD3プラットフォーム
SamsungのSAMIは,IoTデバイスのデータの送受信と保管を行うためのデータ駆動開発(Data-driven Development/D3)プラットフォームだ。任意のデバイスが送信するさまざまな形式のデータを,JSON形式に正規化し,クラウド内にストアする。ストアされたデータは,他のデバイスから要求することが可能だ。
-
Amazon EC2コンテナサービスのアップデート
Amazon Web ServicesはAmazon EC2 Container Service (ECS)のアップデートを発表した。ECSコマンドラインインターフェイス、Docker Composeのサポート、Dockerの構成オプションを追加できるタスク定義、アベラビリティゾーンを検知するECSスケジューラが含まれている。
-
AWSが2TB対応のX1とT2.Nanoインスタンスを発表
re:InventカンファレンスでAmazon Web Servicesが,EC2サービスのインスタンスを新たに2つ発表した。2TBのメモリをサポートするX1と,より低いコンピュータ要件のためのT2.Nanoである。
-
OracleがJavaモジュールシステムの状況を報告
OracleのJava Platform Groupでチーフアーキテクトを務めるMark Reinhold氏が,モジュール化の目標は何か(そして目標としないものは何か)を中心として,その現在の状況について説明した報告書 “State of the Module System” を発表した。その内容がOSGiなど既存のフレームワークと明らかに重複していることが,ユーザの間に物議を醸している。
-
Red Hat Linux Enterprise、Linuxにおける.NET Coreのリファレンスプラットフォームに
MicrosoftとRed Hatが、Red HatのEnterprise Linuxで.NETランタイムを公式サポートすることを発表した。両社によると、Red Hat Enterprise Linuxは Linuxにおける.NET Coreの第一の開発及びリファレンスOSになるという。
-
MuleSoft、RAML 1.0とAPI Workbenchを発表
RAMLコミュニティがRAML 1.0とAPI Workbench、そしてJavaScriptとJavaのRAMLパーサのリリースを発表した。
-
Form.IOに聞く - Webフォームを使ったAPI生成
<form.io>は,フロントエンドアプリを駆動するバックエンドAPIを,フロントエンド開発者自身がフォームを使って自動生成することのできるオープンソースプロダクトだ。フロントエンドのJavaScriptフレームワークで利用するAPIとユーザインターフェースの両方を生成可能な,完結したソリューションを提供する。InfoQはその製作者に,プラットフォームの詳しい機能や今後の計画について聞いた。
-
Amazon、IoTプラットフォームのベータ版を公開
ラスベガスで開かれたデベロッパーカンファレンス「re:Invent」において、AmazonがAWS IoTという新しいIoT(Internet of Things)プラットフォームを発表した。
-
AmazonがAWS Well-Architected Frameworkを公開
Amazonは,AWS用のアーキテクチャソリューションのガイドであるAWS Well-Archtected Frameworkを公開した。AWSおよび他のクラウド上で動作するシステムに適用可能な設計方針を提供する。
-
Gene Kim氏に聞く - DevOps Enterpriseカンファレンス
企業のDevOps採用にフォーカスしたDevOps Enterpriseカンファレンスが,サンフランシスコで10月19日から21日にかけて開催される。この3日間のカンファレンスは,DevOpsコミュニティとしては珍しく,講演者がバンクオブアメリカやING,Target,GMといった超大企業の上級職で占められている。InfoQはGene Kim氏に,今回のカンファレンスについて詳しく聞いた。
-
Vodafone Turkeyにおける大規模アジャイル導入事例
Agile Greece Summit 2015で,Erhan Köseoğlu氏が,Vodefone Turkeyでのアジャイルスケーリングに関するケーススタディのプレゼンテーションを行った。InfoQは氏にインタビューして,Vodafoneがアジャイル導入を決定した理由,抵抗のある状況への対処方法,アジャイル転向とユーザとの関係,Cレベル幹部へのアドバイスなどを聞いた。
-
リアクティブストリームとは
最近のソフトウェアは,リアルタイムに近いデータ操作を行うことが多くなっている。 秒以下の応答でデータ交換することにビジネス価値のある状況において,データを可能な限り早く知識に転換する方法のひとつがストリーム処理だ – Kevin Webber氏はリアクティブストリーム(Reactive Streams)について,このように説明する。
-
Ionide - F#で記述されたAtomベースのF#用IDE
IonideはAtom Editorをベースに,フル装備とクロスプラットフォームを実現した,現代的なF#開発用オープンソースIDEのパッケージスイートだ。InfoQは作者であるKrzysztof Cieślak氏に話を聞いた。
-
HortonworksがデータフローベースのNiFiでIoATに対応
HortonworksはDataFlowプラットフォームの提供をひっそりと開始した。Apache NiFiをベースとして,IoATの処理ニーズ解決を目指す。