InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
Mono 3.0 リリース - C# 5 Async サポート,Eval API と SGen GC の改善
Miguel De Icaza 氏が Mono 3.0 のリリースを発表した。いくつかの改善と .NET 4.5 互換性を備える。
-
ServiceStack、100コントリビュータを突破
ServiceStackとは、Webサービスおよびアプリケーション構築のためのWCF、MVC、Web APIの強力な代替を提供するオープンソースの.NETおよびMonoフレームワークだ。プロジェクトは100コントリビュータというマイルストーンを突破したと発表した。この機会に調べてみよう。
-
乗り遅れた Project Jigsaw - 延期を承認
JSR 337 Expert Group は Project Jigsaw を Java 9 まで延期するという,Oracle チーフアーキテクト Mark Reinhold 氏の提案を承認した。そこに述べられている理由は,今回の延期を支持するに十分なものなのだろうか。
-
Googleが分散トランザクションセマンティクスへの回帰に導くSpannerに関する論文を公開
スケーラビリティ対分散トランザクション セマンティクスは、もはや妥協ではない、とSpannerに関するGoogleの研究成果は、言っている。Spannerのフィーチャには、地球規模で複製されるリレーショナルデータベースを跨いだ、非ブロッキングな読み込み、ロック無しのリードオンリートランザクション、アトミックなスキーマ変更がある。分散トランザクションにおける遅延問題を解決する中心となる考えは、クロックの不確実性の明確化である。
-
JAX-RSにWADLサポートは必要か。
JavaOne 2012の将来のJava EEに関するパネルセッションには、JAX-RSのWADLをするかどうかに興味がある参加者が集まった。登壇者はWADLのサポートを支持しなかったが、参加者側は支持していたようだ。RESTを成功させるにはWADLは不必要と考えられいるのは良いことなのだろうか。
-
QCon San Franciscoが3週間後に(11月 5-9, 2012)新基調講演が決まった、人気のトラックとセッション
6年目のQCon San Franciscoが3週間足らずで開催される。10月19日までに登録すれば200ドルの割引される。この特別な西海岸のイベントに参加すれば、Java, HTML5,モバイル、アジャイル、アーキテクチャのコミュニティにおける改革について学び、ネットワークを作り、追跡することができる。
-
LinkedIn での Ruby on Rails 対 Node.js
LinkedIn は先日,パフォーマンスとスケーラビリティを理由として,同社のモバイル用バックエンドインフラを Ruby on Rails から Node.js にリプレースした。これに対して元 LinkedIn のチームメンバが,何が問題であったのか,自身の意見を表明している。
-
Breeze: キャッシュ、変更追跡、検証機能を備えたウェブアプリケーションフレームワーク
Breezeはデータ中心のリッチで直感的なインターフェイスを持つウェブアプリケーションを開発するためのフレームワークであり、キャッシュ、変更追跡、検証機能を備えている。HTMLとJavaScriptで書かれたオープンソースのフレームワークだ。
-
Dagger: Android向けの依存性注入フレームワーク
DaggerはAndroid向けの新しい依存性注入フレームワークであり、Google Guice(両方のプロジェクトに従事している開発者もいる)の一部の機能を提供するが、軽量なソリューションに特化することで性能を追求している。また、コンパイル時にバインディングエラーを検出する仕組みも提供する。
-
Precog: ビッグデータ分析サービス
Precogがビッグデータウェアハウジングおよび分析サービスを発表した。これはデータのキャプチャ、ストア、変換、分析、可視化といった処理とそれを実行するインフラを提供するものだが、RESTful APIを通した様々なアクセスが可能になっており、開発者やデータサイエンティストは全プロセスをコントロールすることができる。
-
Java ME Embedded と Java Embedded Suite - 組み込み市場を指向する新たな Java テクノロジ
Oracle が Java ME Embedded 3.2 と Java Embedded Suite 7.0 をリリースした。Java 組み込みテクノロジのラインアップに,新たな2つが加わったことになる。Java ME Embedded はマイクロコントローラなどリソースに制約のあるデバイス用に最適化された Java ランタイムで,Java Embedded Suite は Java SE Embedded,GlassFish Embedded Profile,Jersey,Java DB などで構成される,組み込みシステム用の Java アプリケーションプラットフォームだ。
-
コミュニティ駆動リサーチ: アーキテクチャレビューで一番の品質基準は?
InfoQリサーチ活動の9番目の質問「アーキテクチャレビューで一番の品質基準は?」が公開された。このInfoQの新しいサービスが望んでいるのは、エンタープライズソフトウェア開発に影響を及ぼすトレンド、行動、テクノロジに関する最新の偏見のないコミュニティベースの洞察を皆さんに提供することだ。従来のベンダーやアナリストによるリサーチとは違って、このリサーチは皆さんの回答がベースになる。
-
Linuxで使えるようになったCppDepend
CppDependは複雑なC++アプリケーションを分析するためのツールだ。LINQを基にした問い合わせ言語であるCQLinqを利用することで、開発者はクラスやメソッドの複雑な関係を解析するスクリプトを記述できる。一般的な調査にも静的コード分析のルールを作成するのにも使える。
-
InfoQ リサーチの最新情報
ご存じかも知れないが InfoQ では,企業のソフトウェア開発に影響を与える業界動向に関する,最新かつ偏見のないコミュニティベースの見解の提供を目標とする新サービスをテストしている。運用を開始して数週間を経た今,我々のユーザコミュニティである読者のみなさんにこのプロジェクトの状況に関する最新状況,さらにはプロジェクトの将来計画に関する詳細をお伝えしたいと思う。
-