InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
GoogleとMPEG LAがVP8を巡る論争に終止符
GoogleはMPEG LAの所有する,VP8に不可欠なアルゴリズムのライセンスをすべて取得した。合わせてサードパーティ開発者に対してVP8をロイヤリティフリーでサブライセンスする権利も獲得し,VP8コーデックの広範な採用に向けて道を開いた。
-
アジャイルで開発速度を上げるには
企業がソフトウェア開発へのアジャイル導入を望む理由として挙げられるのが,提供までの期間の短縮だ。開発速度を向上するためには,アジャイルをどのように使えばいいのだろうか?
-
QConTokyo2013【アジャイル/モデリング】トラックのご紹介
このトラックでは、アジャイル開発プロセスの観点から、コーディングスタイル、モデリング、NOSQLデータベースによる柔軟なシステム実現、という3つのテーマでアジャイルとモデリングの最新状況をご紹介したいと思います。
-
Casablancaの C++ SDKがオープンソースに
Microsoftの C++ REST SDK、コードネームがCasablanca、が Apache 2.0ライセンスのもとでオープンソースされた。Casablancaは、開発者にRESTサービスとやりとりするC++11コードを書くマルチプラットフォームの方法を提供する。
-
ConcurrentがHadoop用SQL DSLをリリース
Concurrent, Inc.企業ビッグデータアプリケーションプラットフォームの会社が今日、Lingualを発表した。これはオープンソースプロジェクトで、SQLを使ってApache Hadoop上で速く、簡単にビッグデータアプリケーションの開発ができるようになる。
-
GreenplumのPivotal HDがSQLのパワーとHadoopを結合する
EMC Greenplum が新しいHadoopディストリビューションの Pivotal HD を発表した。HDFS上で "Hiveより数百倍高速" に動作するという,SQL完全準拠のMPPデータベースを備える。
-
PostgreSQLで頑強なデータベース設計
Chris Travers 氏は、最近「頑健なデータベースの構築」と題する一連の記事を発表した。彼は、いかに幾つかの共通のOOP原則、例えば単一責務の原則、インターフェースの分離、依存性の逆転をいかに適用して、データモデルやデータベースのコードを改善するかに関する幾つかの考えを説明している。
-
「2月革命」ビジネス価値に基づいたソフトウェアを届けることを目指す
2013年2月、著者、スピーカー、コンサルタント、現場開発者たちが、ビジネス価値に基づいたソフトウェアを届けるためのアプローチにある共通要素を明らかにしようと集まった。彼らは、組織やチームがビジネス価値を最大化するために「正しい製品を作る」のに役立つ、いくつかの原理と実践的ステップを明らかにした。
-
公共部門におけるアジャイル導入: FBIとロッテルダム港の事例
公共部門にはアジャイルソフトウェア開発手法を導入するニーズがある。FBIとオランダのロッテルダム港の事例は、アジャイルがどのように使われているかを示している。
-
コンテキスト境界を使って大きなドメインモデルを小さくする
開発者はドメイン駆動設計(DDD)のコンテキスト境界という概念を使って、巨大なモデルを複数の小さなモデルに分割できる。これにはEntity Frameworkのデータベースコンテキスト(DbContextクラス)が利用できる。
-
-
リアルタイムHadoopの実装競争が激しくなってきた
Hortonworksの新しいStingerイニシアチブが最高のリアルタイムHadoop実装を目指して、Apache Drill と Cloudera Impalaとの競争に加わった。
-
-
-
CASTのレポート,Spring利用によるJEEアプリケーションの品質低下を報告
CASTのレポートが,Hibernateのみを使用したJEEエンタープライズソフトウェアに比較して,SpringあるいはStrutsを使用したものが品質面で劣る,という調査結果を公開している。さらにJavaとC,あるいはC++を併用した場合の品質低下も確認されている。