BT

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

寄稿

Topics

地域を選ぶ

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

  • Twitterのスケーリング,新たなピークへ

    多くの人々にとってTwitterは必要不可欠なコミュニケーション手段になっている。2010年にスケーラビリティの問題を経験したTwitterは,それを機にJVMをベースとした疎結合のサービス指向アーキテクチャに移行し,新たなレベルのスケーラビリティとアジリティを実現した。そのTwitterの技術陣が先日,新たなスループット記録についての報告と合わせて,新しいアーキテクチャについて説明する記事を書いた。

  • 8回目のState of Agile Development Surveyがオープン

    Agile 2013カンファレンスで8回目の年次のState of Agile Development Surveyが発表された。昨年の調査結果はアジャイルの導入について知見が得られた。あなたも調査に参加できる。参加すれば、調査結果を公開前に見られる。

  • 複数プロバイダの認証処理をシンプルにするOAuth.io

    OAuth.ioは80以上のOAuthプロバイダにインターフェースするAPIであり,サービスである。今回の記事では共同創設者のMehdi Medjaoui氏とのインタビューを通じて,セキュリティやライセンスなどの詳細,今後の開発計画などについて紹介する。

  • QConSF 2013、40人 人のスピーカーが決定

    QCon San Francisco 2013は100人中40人のスピーカーが決まった。QConSFは2013年11月11日から15日まで、サンフランシスコはエンバカデロのHyatt Regency San Franciscoで開催される。新しく決まったセッションやスピーカーについてはカンファレンスのサイトに掲載されている。8月30日までに予約すれば、700ドル安い。

  • Mike Amundsen氏のAPI設計ワークショップ

    "どうしても必要な場合以外,バージョニングをしないことです。そんな状況はほとんどないでしょう。" 先日開催したAPI設計に関するワークショップで,Mike Amundsen氏はこのように説明した。氏はそこで,ユーザビリティ(Usability), スケーラビリティ(Scalability), エボルバビリティ(Evolvability)を重視したAPI設計を"USE"パラダイムとして説明した上で,もっとも一般的な3つのAPI実装スタイルを,そのパラダイムとの比較において解説している。

  • Amazon EMRのベストプラクティス

    Best Practices for Amazon EMRというホワイトペーパーで、Parviz DeyhimはAWS EMRのベストプラクティスを説明している。データの移行やデータの収集、圧縮、集約の方法やAmazon EMRの構成の一般的なアーキテクチャパターンを説明している。

  • IBMがCloud Foundryを支援

    先月、IBMはPivotalのCloud Foundryサポートを発表した。これは、この引き続き開発がされている人気のオープンソースPlatform-as-a-Serviceとのパートナーシップの一環であり、同社の関連オープンソースプロジェクトの支援のひとつだ。

  • OSSとの関係を深めるMicrosoft,Windows Azure用Engine Yardを公開

    EngineYardは2013年6月末に,Microsoftとパートナシップを結ぶことを発表した。そのパートナシップの最初の成果がリリースされた。Engine YardのPaaS (Platform-as-a-Servce) のフルスタックが,Windows Azureクラウド上で実行できるようになったのだ。これはOSS VM Depotレポジトリの変更とも合わせて,さまざまなオープンソースプラットフォームホストとしてのMicrosoftに,一定の評価を与えることになるものだ。

  • XMLでもJSONと同等のパフォーマンスを実現できる

    JSONの軽やかなペイロードに比べて,"ファット"なXMLは何と遅く,リソースを浪費するものなのだろうか – そう信じる多くの意見に対して,MarklogicのリードエンジニアであるDavid Lee氏は怯まなかった。33の異なるドキュメントによる実験と,もっとも一般的に使用されているブラウザやオペレーティングシステム上での1,200に及ぶテストを実施して,その結果を発表したのだ。

  • SOAにおける依存性法則

    今年の初めにGanesh Prasad氏はSOAのコンセプトとして”Dependency-Oriented Thinking(依存指向思考)"について論じた。Ganesh氏は実業務のユースケースとのいろんな相互作用に関する経験に基き、SOA成功の12法則を選定した。

  • リーンスタートアップでデータと直観、楽しさを組み合わせる

    Eric Ries氏はリーンスタートアップの原則として、リーンスタートアップは“スタートアップを作り、管理するための科学的な方法”であると述べている。リーンスタートアップは経験によって検証された学習や正しい製品を作るためのデータなど“ハードなモノ”を使う。しかし、根性、感情、直観、情熱、インスピレーションのような“ソフトなモノ”はどうだろうか。新しい製品を作るとき、これらの要素はどのように働くのか。

  • QConサンフランシスコ(11/11-13)のアップデート:トラックが決まり、登録者が倍伸びた

    7年目QConサンフランシスコ(11/11-13,2013)のトラックテーマが決まった。イベントの登録(過去3年完全に売り切っている)は、昨年の同期と比べて倍増えた。8月2日前に登録すれば、800ドル節約できる。

  • アーキテクトはアジャイル開発プロセスの"鶏"か,"豚"か?

    アーキテクトは,アジャイルプロジェクトで意味のある役割を担うことができるだろうか,それとも,彼らの陥りがちな "BDUF(Big Design Up Front)" のせいで,脇役にならざるを得ないのだろうか? Microsoftでエンタープライズアーキテクトを務めるNick Malik氏は先日,この問題を探求した記事をブログにポストした。その中で氏は,スクラムを採用したソフトウェアプロジェクトにおいても,アーキテクトは間違いなく重要な役割を果たす,と結論付けている。

  • Event Store 2.0リリース - セキュリティのサポート,Projections Libraryがベータ版に

    Event Storeのバージョン2.0(Event Sourceベースの永続化エンジン)が先週リリースされた。セキュリティ機能がサポートされ,Event Storeのロックダウン,イベントストリームへのアクセスコントロールリスト設定が可能になる。Projections Librarysがベータ版になり,新たなドキュメントも追加された。

  • Tim Fox氏、Vert.x 2.0の変更点について語る

    近年、モバイルクライアントやソーシャルネットワークといった新たなトレンドにより、Webアプリケーションは並行コネクションを扱う必要に迫られてきた。その結果、たとえばVert.xに見られるような、イベントや非同期性に基づいた新しいサーバアーキテクチャが登場した。Tim Fox氏がVert.x 2.0の変更点について語った。

BT