BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Architecture に関するすべてのコンテンツ

  • Netflixは218台のCassandraノード再起動にどう対処したのか

    Amazonは9月末,メジャーアップデートメンテナンスを実施した。同社クラウドサーバ群のおよそ10%に影響する,Xenハイパーバイザのセキュリティ上の脆弱性に対するパッチの実施が目的だ。今回のアップデートではそれらのサーバを再起動する必要があったため,結果的に同社の最大顧客であるNetflixを含むAWSユーザ,およびその提供するサービスに影響が及んだ。

  • ApiaryがApiary for Enterpriseを発表

    API BlueprintをサポートするApiaryが新製品,Apiary for Enterpriseを発表した。定義済みのAPIスタイルガイド標準やベストプラクティスに対するAPI設計評価を行うツーリングによって,API設計のベストプラクティスをプロモートする。InfoQでは同社にコンタクトを取り,新製品にさらなる光を当てることにした。

  • テスト容易性のためのシステム設計

    テスト容易性(Testability)にはシステムで明示的な設計が必要だ,とSiemens AGのPeter Zimmerer氏はいう。テストアーキテクトはテスト容易性を推進すると同時に,優れた設計とエンジニアリングプラクティスを採用するためにシステムアーキテクトや設計者,テスタともコラボレートしなければならない。氏はQA&Test 2014カンファレンスで,組み込みソフトウェアにおけるテスト容易性の設計についてのチュートリアルを実施した。

  • FacebookのAsyncDisplayKit - iOSアプリ用のスムーズな非同期UIが特徴

    FacebookがAsyncDisplayKitをオープンソースとして公開した。元々は,旧型のデバイス上でもアプリのスムーズな動作と応答性の維持を容易に保証する目的で,同社のPaperアプリのために開発されたフレームワークだったものだ。

  • 第2回GOTO Berlinカンファレンスが11月に開催

    第2回GOTOカンファレンスが11月初め,ベルリンで開催される。11月6,7日の2日間のカンファレンスの後に,1日のトレーニングが予定されている。“開発者のために開発者が (for developers, by developers)” と題されたプログラムでは,最新動向の提供に重点が置かれて,ソフトウェア開発コミュニティにとって関連と興味の深いものになっている。

  • コードの品質のためにアジャイルとウォーターフォールを組み合わせる

    2014年のCAST Research on Application Software Health (CRASH)のレポートは、アジャイルとウォーターフォールを混ぜた手法で開発した企業向けソフトウエアはどちらか一方の手法だけで開発されたものよりも強靭で安全であると報告している。InfoQはBill Curtis氏に今回の調査について、また構造的品質要因について、アジャイルとウォーターフォールを混ぜることについて話を聞いた。

  • リアクティブマニュフェスト2.0についてMartin Thompson氏が語る

    9月に開催されたGOTOカンファレンスにて、リアクティブマニュフェストの第2版が���表された。Martin Thompson氏が新しい版が必要だった理由や旧版との違いについて語った。

  • Ceylon 1.1 - OSGi, Vetr.x, 動的インターフェース,使用箇所分散,Promiseをサポート

    Ceylon 1.1には動的なインターフェース,使用箇所分散(use-site variance),OSGiとVert.xによるデプロイメント,ceylon.promiseモジュール,IDE拡張,パフォーマンスの向上したコンパイラなどが付属する。

  • 遠隔チーム管理に関する書籍シリーズ

    書籍シリーズ "The Art of Managing Remote Teams" では,遠隔チームの確立と作業について,著者らが自らの経験とアドバイスを提供している。想定している読者は,オフショアないしニアショアチームを立ち上げたい,あるいはすでに管理している遠隔チームを改善したいと考える人々だ。

  • GoogleがSSL 3.0のサポートを廃止

    Googleはオンラインセキュリティブログでまもなく旧式のSSL 3.0のサポートを廃止すると発表した。SSL 3.0に、クライアントにダウングレードを強制することによって攻撃が可能になるという脆弱性が見つかったからだ。SSL 3.0の排除はHTTP2の仕様策定の停滞を解消する可能性もある。

  • 新鋭の言語: この5年を振り返る

    最近の記事でEmerging Languages CampのオーガナイザであるAlex Payne氏がこの5年でプログラミング言語の世界がどのように変わったか、これからどのように変わっていくのかについて考えを披瀝している。InfoQは氏に話を聞いた。

  • Dart向けの新しいGoogle APIクライアントライブラリ

    DartのエンジニアであるSøren Gjesse氏が今週Google API向けの新しいパッケージを発表した。氏によれば、このAPIジェネレータはDartのクライアントライブラリがYouTubeやAnalytics、Google+などGoogleのサービスへアクセスするために作られている。しかし、コミュニティの全員がこのひとつのパッケージですべてまかなうやり方に賛成しているわけではない。

  • イベントソーシングの基本とCQRS

    状態遷移は我々の問題空間における重要な問題であり,我々のドメイン内でモデル化されるべきだ - Greg Young氏は先日のプレゼンテーションで,基本的なイベントソーシングとCQRSの適用法について,このように述べている。

  • AWSがAuto Scalingライフサイクルを拡張,フックを追加

    Amazon Web Serviceは先頃,Amazon EC2マネージドサービスのインスタンスのコントロールの改善を目的として,同社のAuto Scalingサービスにいくつかの機能追加を行った。Pending あるいはTerminatingへのライフサイクル状態遷移時,さらには実行中のインスタンスにも新設されるStandby状態を通じて,フックによるカスタム操作の実行が可能になる。さらにDetachInstances APIアクションによって,グループからインスタンスを削除することもできる。

  • HortonworksがStinger.nextのロードマップを発表,Apache HiveによるHadoopスケールのSQL提供へ

    Apache Hive 0.13で提供されたStinger initiativeに続いて,Hortonworksは,完全なACIDトランザクション,サブセカンド(秒以下)で動作するクエリエンジン,充実度を高めたSQL 2011の解析サポートを提供する,Stringer.nextのロードマップを策定した。これらはすべて,Hiveによって"SQLサポートの速度,スケール,範囲を拡張"するという,同社の目標に向けてのものだ。

BT