InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
QConSF 11月16-18日 - 話題満載の3日間
QCon San Franciscoは,自身の所属するソフトウェア開発チームのイノベーションに影響力を持つ人々を対象とした,実践者主導のカンファレンスだ。その開催が間近に迫っている。新しい話題が多過ぎて,何を伝えればよいか分からないほどだ。開催日までわずか18日となり,QCON主催者は,2015年の新しい技術革新を少しでも多く提供すべく,その最終調整に忙殺されている。
-
Couchbase 4.0が多次元スケーリング,地理空間インデックス,新クエリ言語N1QLをサポート
NoSQLドキュメント指向データベースCouchbaseの最新バージョンは,多次元スケーリング,地理空間インデックス(geospatial index),新クエリ言語N1QLをサポートする。Couchbaseチームは今月初め,Couchbase Server 4.0バージョンの一般向け提供を発表した。XDCR(Cross Datacenter Replication/クロスデータセンタレプリケーション)で新たにフィルタ機能をサポートした他,セキュリティも向上している。
-
QCon London 2016のトラック発表,登録も順調にスタート!
今年のQCon Londonで目新しいのは,2016年用に特別に用意された並行トラック(日毎)である。つまり,3つの新トラックが加わることで,総トラック(あるいはカンファレンスのテーマ)数が18となる。トラックが増えることは,選択するコンテンツの数も増えるということだ。QCon London 2016のトラックを紹介する。
-
アジャイルチームを評価する
Agile Tour London 2015でDoug Talbot氏が,“Do you know how fast you’re going?”と題した講演を行った。InfoQは氏にインタビューして,見積と計画の難しさ,アジャイルチームが採用している計測手法,生産性を測ることの意味,#NoEstimates運動に対する氏の見解などを聞くとともに,チームが有意義な計測を行う上で役立つアイデアを求めることにした。
-
API開発者エクスペリエンスとは何か,なぜ重要か
ソフトウェア開発にシームレスな体験を提供するというAPI開発者エクスペリエンスは,API設計の改善目標としては比較的新しい視点であるといえる。プログラマの効率向上に寄与すると同時に,開発者がエンドユーザに代わってその目標を達成する上での支援ともなる。
-
Runscopeインタビュー - APIテストとモニタリング
APIのモニタリングとテストを提供するベンダのRunscopeは,主要なAPIのトランザクションを対象とするAPIパフォーマンス監視ソリューションのLive Traffic Alertsを,一般向けに提供開始すると発表した。InfoQではこの機会を利用して同社のビジョンや,プラットフォームがユーザに提供する価値について聞いた。
-
ヒューマンリファクタリング:人生にもリファクタリングを適用しよう
Bryan Beecham氏はAgile Testing Days 2015でヒューマンリファクタリングについての基調講演を行った。InfoQは氏に、ヒューマンリファクタリングが私��ちの生活の向上にどう役立つか、コードのリファクタリングとどう関係するか、健康に良い食事を摂ることを重要視しているのはなぜか、アジャイルチームはヒューマンリファクタリングからどんなメリットを受け得るか、自己向上と個人の成長に関する情報はどこで得られるか、についてインタビューした。
-
.NET 向け分散プログラミングフレームワーク MBrace 1.0 のリリース
数年の開発越しに、先週 MBrace 1.0 がリリースされた。MBrace は、スケーラブルなクラウドデータ向けに F# と C# でスクリプトとプログラミングが可能なプログラミングモデルだ。プロジェクトは主にコードライブラリとクラウドプロバイダのライン地アイムから形成されている。
-
JAX London 2015 総まとめ
10月12日から15日にかけて英国ロンドンのビジネスデザインセンタで開催されたJAX London 2015には,Javaやマイクロサービスなど,最近の開発プラクティスの各分野から,多くの専門家たちが集まった。テーマは多岐に渡るが,全体のメッセージとしては,これらのテクノロジが成熟の域に達していることと,ユーザがその効果的な活用方法を積極的に学ぼうとしていることを指摘しているようだ。
-
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になるという。