InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
過剰なエンジニアリングを止めて、顧客が本当に必要とするものを作ろう
多種多様なチームでの業務経験を経て、Greg Youngはプロジェクト内でチームはしばしば根本的に過剰なエンジニアリングを行うことを発見した。チームは9か月のプロジェクトを開始するが、異なる観点から問題を考えることにより95%の価値をほんの数週間で提供することが可能であるかもしれない、そうYoungはロンドンで最近開催されたDDD eXchangeの基調講演で主張した。
-
Amazon、アジアパシフィック(ムンバイ)リージョンを発表
6月27日、Amazonはアジアパシフィックで6番目のAWSリージョンを発表した。このリージョンはインドのムンバイにあり、北京、ソウル、シンガポール、シドニー、東京にあるアジアパシフィックのリージョンに加わることになる。ムンバイの追加によって、Amazonは地理的に世界13のリージョン、35のアベイラビリティゾーンになる。
-
8年間のNoSQL運用で学んだこと
大規模な組織でNoSQLデータベースを採用するには,既存のリレーショナルデータベースモデルのNoSQLデータベース移行を伴うことから,多大な労力と時間を必要とする。LDS教会でエンタープライズ・データ・アーキテクトを務めるMike Bowers氏は先日のEnterprise Data World Conferenceで,8年間のNoSQLデータベース運用経験から学んだことについて講演した。
-
マイクロサービスのカオステスト
世界は生まれながらにしてカオスである。このカオスを扱えるよう、私たちは自らのシステムを計画し、テストしなくてはならない。Rachel Reese氏は最近のQCon Londonにおいて、2015年7月に立ち上げたイーコマース会社Jetが、どのようにマイクロサービスとカオスエンジニアリング(Chaos Engineering)を扱っているのか説明した。
-
マイクロサービスの障害テスト
障害テスト(Failure Testing)はマイクロサービスの運用上,重要な部分であるべきだ - 先日Microservices Practitioner Summitで行なったプレゼンテーションの中で,Kolton Andrus氏はこのように述べた。サービスが期待した通り動作することの確認は,サービスの停止を防ぐために必ず実施されなくてはならない。
-
QCon San Francisco 2016のトラックとワークショップ第一弾が発表される
2016年11月7-9日、QCon San Franciscoがサンフランシスコのフィッシャーマンズワーフに戻ってくる。このベイエリアのソフトウェアカンファレンスは、世界中から参加者を集めて今年で10年を迎える。
-
Paul Rayner氏が語る,”DDDとアジャイルは共存できる"
ドメイン駆動設計はアジャイルプラクティスを補完するものであり,'ウォーターフォールアプローチ'の事前設計を避けることが,最悪の方法である"設計しない"設計方法になることの回避を可能にする。
-
マイクロサービスの運用に失敗しない5つの方法
TakipiのAlex Zhitnitsky氏が,マイクロサービスの実運用へのデプロイを成功させるための5つの方法について記事を書いた。本記事で見るように,彼らの自助努力には共通する部分が多く,そこから問題領域の最上位に位置する合意が得られるかも知れない。さもなくば,これらの問題が解決をみることはないだろう。
-
Apache Flinkを用いたデータストリーミングアーキテクチャ
Jamie Grier氏がApache Flinkを用いたデータストリーミングアーキテクチャについてOSCON 2016 Conferenceで講演した。データストリーミングアプリケーションの構成要素とステートフルなストリーミング処理について、Flinkアプリケーションのサンプルコードとモニタリングをまじえて紹介した。
-
C# 7と将来のC#についてMads Torgersen氏が語る
C#のプログラムマネージャであるMads Torgersen氏がQCon New York 2016でC# 7について語った。また、C#の進化と将来のバージョンの機能についても簡単に説明した。
-
InfoQ Japan 翻訳者募集のお知らせ
InfoQ Japanでは、InfoQ(英語版)の記事を日本語に翻訳してくださる方を募集いたします。 翻訳していただいた記事が InfoQ Japan に掲載されます。皆様の専門分野の知識を、日本の技術者とIT業界の発展のために役立ててみませんか。
-
FaaS、PaaS、サーバーレスアーキテクチャのメリット
この記事では、サーバーレスとは何か、PaaSやSPaaSとの比較、サーバーレスアーキテクチャのメリットとコスト、フレームワークの必要性について議論する。
-
jClarityがCensum 3.0をリリース
jClarifyが開発するJavaガベージコレクション解析ツールCensumがバージョン3.0に到達した。新バージョンにはSafepointログの解析機能,G1ガベージコレクタの動作を表す新グラフ,アプリケーションによるOSアクティビティの過剰使用を分析するための情報などの新機能が含まれている。
-
AmazonがEC2 Container Serviceで自動スケーリングを提供
Amazonは先日,同社ECSサービスに自動スケール機能を導入すると発表した。これによってAmazon ECSで,自動スケールアウトとスケールインが可能になる。スケールイベントは,しきい値ベースのメトリクスが期待値を超えるか下回る場合に,Amazon CloudWatchのアラームによって実���される。
-
Java 9ではCORBAがデフォルトクラスパスから削除される
モジュールシステムへの継続的な移行の一環として,CORBAを始めとする一部のJava EEモジュールがJava 9以降,デフォルトのクラスパスに含まれなくなる。モジュールとしては引き続き利用可能だが,使用するにはコマンドラインフラグによる明示的な指定が必要だ。モジュール対応のアプリケーションは依存対象を指定する必要が元々あるので,変更の影響を受けるのは,Java 9をターゲットとする非モジュールアプリケーションに限られる。