InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
QCon New York 開催まであと3週間
3年目の開催となるQCon New Yorkは企業向けソフトウエアの上級開発者、技術チームのリーダー、アーキテクト、ソフトウエアエンジニア、プロジェクトマネージャ向けのイベントだ。参加を考えているなら、私たちが主催するイベントの中でも最高のカンファレンスにまだ出席できる可能性がある。開催まであと4週間を切った。参加受付中だ。
-
ApacheCON NA 2014,テーマは”コミュニティ"
今年のApacheCON North Americaカンファレンスの基調講演のおもなテーマは,オープンソースとそのコミュニティだった。400人以上の参加者と70を越えるプロジェクト,180のセッションが用意されたカンファレンスでは,Apache Software Foundation (ASF)のプロジェクトと同じように,さまざまな話題が数多く取り上げられていた。
-
Twitterのリアルタイムマルチテナント分散データベースManhattan
Twitter EngineeringはManhattanについて詳細を発表した。Manhattanはリアルタイムマルチテナント分散データベースだ。
-
アジャイルガバナンスの人的要因
Anko Tijman氏が言うには、信頼とは関係への投資に関する意思決定だ。アジャイルのガバナンスは信頼の上に成立しなければならない。アムステムダムで開催されたAgile Governanceカンファレンスで、Anko Tijman氏はbeing in control through people factorsと題したプレゼンを行った。
-
マイクロサービス? ナノサービスはどうか?
Arnon Rotem-Gal-Oz氏はマイクロサービスという用語,さらにはSOAとの関係に関する議論を取り上げた記事を書いた。氏によるとこの用語は,マイクロサービスをコード行数で定義する人々に代表されるように,アンチパターンに陥る危険性を孕んでいる。
-
国連の新しいReliefWeb API
世界の人道データの情報源がより簡単にアクセスできるようになり、データの柔軟性が向上し、システムの性能と堅牢さが改善されたことで、国際的な支援組織は、よりデータを活用しやすくなるだろう。
-
マイクロサービス - 重要なのはサイズよりも使い方
マイクロサービスを定義するのにサイズを用いるのはサービスの責務を判断する上で意味がない - Jeppe Cramon氏は一連のブログ記事で,マイクロサービスに対する自身の見解を明確にすると同時に,同期双方向通信の問題点についても指摘している。
-
どのようにScrumをスケールするか
大きな組織はScrumをチームを超えた大きさに適用したいと考えている。この記事では、Scrumを拡大適用して組織全体にアジャイルを導入するための方法についていくつかの例を紹介する。
-
必要十分な事前設計を行うには
今回この記事で紹介するのは,プロジェクト開始に必要なシステム構造情報を提供し,アーキテクトのビジョンにチームを統一して,想定されるリスクを評価するためには,十分な事前設計を行うべきだ,とするアドバイスだ。
-
フィールグッド・マネージャはカルチャをいかに成育させるか
以前の記事でArne Roock氏が,組織文化の促進と発展を支援する役割として取り上げたのが "フィールグッド・マネージャ(Feel Good Manager)"だ。InfoQでは今回,Jimdoのフィールグッド・マネージャであるMagdalena Bethge氏にインタビューして,文化とコラボレーションのサポート,幸福,そして社員のワークライフ・バランスの実現支援について話を聞いた。
-
Webフレームワークのパフォーマンス比較
TechEmpowerは昨年から、Webフレームワークのパフォーマンスを測定、比較しようと、ベンチマークを走らせてきた。このベンチマークでは「フレームワーク」という言葉がゆるく使われており、ここにはプラットフォームやマイクロフレームワークも含まれている。
-
Kin Lane氏に聞く,API Commonsが作り上げるWeb APIの未来
InfoQはAPIエバンジェリストとして著名なKin Lane氏に,オープンAPIデザインに対する氏の見解と,Steven Wilmott氏と共同でローンチしたAPI Commonsイニシアティブに関する動機について質問した。氏が指摘したのは,新たに登場したAPI記述言語の相互変換と相互運用性に関する問題の所在である。さらに,UDDIなど過去のイニシアティブが犯した過ちをAPI Commonが繰り返すことを防ぐために,オープンなインターネット文化が果たす役割についても説明してくれた。
-
Facebookがオンラインフィールド実験フレームワークPlanOutをオープンソース化
PlanOutはFacebookのオンラインフィールドの実験のためのフレームワークであり、"A/Bテスト"、ファクトリアルデザイン、より複雑な実験をサポートする。Facebookによれば、PlanOutはアプリケーションのコードから分離したかたちで検証用のデザインを実装でき、正確にデザインを記述できる。FacebookはPlanOutを使って毎日数千の実験をしているという。億単位のひとが実験に参加していることになる。
-
Coverity ScanがJava, Apache Hadoop, HBase, Cassandoraのコード向上をサポート
先頃リリースされたCoverityによるソース調査レポートでは,おもにリソースリークやnullポインタ,コントロールフローその他の問題の検出と修正が行われている。Linuxソースコードの検査も行われて,いくつかのバグが修正された。
-
RESTにおけるべき等とは何を意味するのだろうか?
サービス指向アーキテクチャメーリングリストでの最近のディスカッションでは、べき等という用語をRESTに適用する時の意味についての議論が巻き起こった。例えば、ある操作が実際にはログの更新のようなある種の状態を変更するような場合、その操作がユーザに対してべき等に見えるかどうかは重要なことだろうか?