BT

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

寄稿

Topics

地域を選ぶ

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

  • FoursquareのMongoDBが機能停止

    最近、Foursquareは 11時間のサイト全体の機能停止に苦しんだ。この機能停止はMongoDBデータベースの予期しない偏った成長が原因で、監視で検知できなかった。システムの機能停止は断片化が原因だったが、シャードの追加しても解決しなかったことで長期化し、最終的にはデータベースをオフラインにして圧縮する必要があった。この記事では何が起こったのか学ぶ。また、関係者に今後の計画について聞いた。

  • MembaseとClouderaがインテグレーションを発表

    MembaseとClouderaは、Membase NoSQLデータベースと分散Map-ReduceおよびストレージシステムであるCloudera's Distribution for Hadoopのインテグレーションを発表した。これによりシステム間の双方向データレプリケーションが可能になる。

  • HTML5は、製品化の準備ができていない。

    HTML標準を管理しているW3C Interaction DomainのリーダーであるPhilippe Le Hégaret氏は、HTML5が、製品として適しているかの前に、ブラウザを横断しての互換性テストをパスする必要があると考えている。早期評価では、 HTML5ですばらしい3Dアニメーションとビデオを実現しているが、多くの開発者は、2011年の中旬か2012年の早期に標準が安定するまで待った方がよいかもしれない。

  • QCon San Franciscoが3週間後に、カンファレンスのハイライト

    第4回 QCon San Franciscoが今からちょうど3週間後に開催される。満席が間近になっている。プログラムには、3日間のカンファレンス デイがあり、15トラックに80人を超える講演者が、今日のソフトウェア開発における広範囲な重要で、お面白いトピックについて話す。参加者は、昨年を15%上回り、あなたもぜひ参加して欲しい。

  • SOA の次は何か?

    数年の周期で,SOA の未来を予想しようとする新たな波がある。Joe McKendrick 氏の最近のポストで新たに紹介されているのはそのひとつだ。そこでは SOA が,今後どのように EA,クラウド,EAI,BPM,あるいはそのすべてに形を変えていくのか議論されている。

  • Membase Inc.、Membase Serverを公開

    広く使われているMemcachedキャッシュインフラストラクチャの提供元Membase Inc.(かつてのNorthScale Inc.)は、Membase ServerのEnterpriseおよび Community Editionを公開した。

  • MongoDB 1.6にはシャーディングとレプリカセットが追加された

    MongoDB 1.6はシャーディングや障害発生時に自動的にデータベースの切り替えや復元を行うレプリカセットの追加により、スケールアウト問題を解決する。

  • ソフトウエアアーキテクチャにとって2010年は最も意義深い年になるか

    現代的なソフトウエアのアーキテクチャはウェブの世界の規模の中でのシステムを設計するための要件に強く影響を受けてきた。新しいクライアントモデルが利用できることは、古いソフトウエアアーキテクチャをもう一段階進化させるための圧力になっている。この点についてJack van Hoof 氏はJoshua Robin氏の講演を参照しながら記事を書いた。Jack van Hoof 氏はこの講演を見て、大きなアーキテクチャ上の転換点がやって来ているという考えに至った。

  • ASP.NET MVC 3のGo-Liveライセンス

    マイクロソフトのASP.NETチームは、アジャイルの原理により早く、頻繁なデプロイを採用した。ASP.NET MVC 2に引き続き、バージョン3ベータの製品利用が承認された。Razor記法を含めた多くの約束された機能が提供され、見逃すことができないリリースとなっている。

  • Microsoft .NETでの並列プログラミング

    Patterns&Practicesチームが、.NETで並列プログラムを書くためのガイダンスである『Microsoft .NETでの並列プログラミング』という書籍をリリースした。この本には、並列プログラミングのための6つのデザインパターンがサンプルコード付きで収録されている。

  • Scalatra: Sinatraに似たScalaのウェブフレームワーク

    ScalatraはScalaはウェブフレームワークであり、RubyのフレームワークであるSinatraの原則を踏襲している。このフレームワークは元はStepという名で知られていたフレームワークであり、LinkedIn Signalで使われているRESTfulなサービス基盤の背後にあるフレームワークでもある。

  • LLVM 2.8 がリリース

    LLVM チームは昨日,次世代 C/C++ コンパイラ,オプティマイザ,ランタイムを含む仮想マシンインフラストラクチャである LLVM 2.8 をリリースした。LLVM は JVM と CLR ランタイムを提供する VMKit をサポートし,MacRuby や Python の Unladen Swallow など多数のツールで使用されている。さらに先日リリースされた Mono 2.8 にも mono-llvm ランタイムがある。では LLVM 2.8 の何が新しいのだろうか?

  • PRISM 4のコードが完成

    Microsoftのpatterns&practicesチームがPRISM 4 Drop 9と呼ばれる複合アプリケーション ガイダンスの最新版をリリースした。ライブラリ、リファレンス実装、そしてクィック スタートのコードが完成している。

  • OSGi コミュニティ イベント

    先週、ロンドンでOSGi Community Eventが、JAX Londonと一緒に開催された。カンファレンスでの発表は、広範囲な環境にわたり、JavaEEの移行とクラウド コンピューティングから組込みデバイスやAndroidまで及んだ。

  • Google WebP - より早いページのためにより小さい画像を作る

    Googleは、WebPと呼ばれる新しい非可逆フォーマットを提案することで、インターネットを超えて転送される画像を小さくしたいと考えている。彼らは、ページの読み込みをより早くするために、画像のバイト数を39%削減したと主張している。

BT