InfoQ

InfoQ

エディタ毎の記事の表示

Srini Penchikala

Srini currently works as Security Architect at a major financial services organization in Austin area. He has over 17 years of experience in software product development and security & risk program management. Srini's main areas of interest are Agile Enterprise and Security Architectures, and Agile Risk Management. He has presented at conferences like JavaOne, SEI Architecture Technology Conference (SATURN), IT Architect Conference (ITARC), No Fluff Just Stuff, and Project World Conference. He has also published several articles on topics like Domain-Driven Design, Security Architecture, and Agile Security Methodologies on websites like InfoQ.com, ServerSide.com, ONJava, DevX Java, java.net and JavaWorld. Srini publishes a blog on Java, JEE, and other topics at http://srinip2007.blogspot.com/.

全ての Srini Penchikalaに関するすべてのコンテンツ


Srini Penchikalaが書いた最新の記事

仮想パネル:ソフトウェアアーキテクチャの文書化について

トピック
Artifacts & Tools,
方法論,
Architecture,
Agile,
プログラミング

ソフトウェアアーキテクチャの文書化というのは企業のアプリケーション開発プロセスにおいて重要な部分だ。この仮想パネルでは、特に、アジャイルソフトウェア開発環境におけるソフトウェアアーキテクチャの文書化について、Len Bass氏、Grady Booch氏、Paulo Merson氏、Eoin Woods氏に話を聞いた。

ドメイン駆動設計・開発の実践

トピック
Spring,
Domain Specific Languages,
Java,
Dependency Injection,
SpringSource,
言語,
方法論,
VMWare,
デザインパターン,
Architecture,
プログラミング,
Patterns,
Object Oriented Design,
設計,
Domain Driven Design,
Aspect Oriented Programming,
OSGi,
Code Generation,
ドメインモデリング

この記事では、Srini Penchikala氏が、現実的な視点から、ドメイン駆動設計を議論する。この記事は、ドメイン駆動設計プロジェクトで使用されるアーキテクチャガイドラインとベストプラクティスを示します。

Srini Penchikalaが書いたNews

デザイン思考とコラボレーションの文化

トピック
コラボレーション,
リーダーシップ,
チームワーク,
Agile

デザイン思考とは 未来を創造することで、単に現在を管理することではない。Stanford UniversityのBill Burnett氏は、デザイン思考とデザインからデザイン思考に変わるためにどのような質問をする必要があるかについて話した。

Oracle が Big Data Appliance と Connectors を発表,Hadoop および Cloudera Manager との統合をサポート

トピック
Oracle,
データベース設計,
データベース

Oracle Big Data Appliance と Big Data Connectors は Hadoop,Cloudera Manager,そして Oracle NoSQL Database との統合をサポートするプロダクトだ。Oracle は先月,この2製品の提供に合わせて Cloudera とのパートナーシップを発表した。さらに両社は先日,統計プログラム言語 R を Oracle Database 11g に組み込んだ Oracle Advanced Analytics for Big Data も発表している。

Apache Hadoop 1.0.0が Kerberos 認証, Apache HBase、HDFSへのRESTful APIをサポート

トピック
データベース設計,
アナウンス,
データベース,
MapReduce,
Hadoop

6年間の熟成の後、Big DataフレームワークであるApache Hadoop 1.0.0が最近リリースされた。新リリースのコアフィーチャにはKerberos 認証, Apache HBase、HDFSへのRESTful APIをサポートが含まれている。InfoQは Apache Hadoop ProjectのVPである Arun Murthy氏に新リリースについて聞いた。

NoSQLの技術を使ったBlogの感情分析

トピック
Python,
SQL Server,
動的言語,
Relational Databases,
Microsoft,
言語,
データベース,
MapReduce,
プログラミング

企業がソーシャルメディアを使って製品や企業自体の評判を調べる傾向が顕著になっている。これに伴い、単語と定量的メトリクスを使い、ブログの記事に含まれる感情を分析するという独特の課題が現れている。InfoQはブログの感情分析プロジェクトついてSubramanian Kartik氏に詳しい話を聞いた。

Tasktop Sync 2.0 - ALM リポジトリのイントロスペクション, REST ベースの成果物管理をサポート

トピック
コラボレーション,
チームワーク,
Tasktop,
エンタープライズアーキテクチャ,
Agile

アプリケーションライフサイクル統合フレームワークである Tasktop Sync の最新バージョンでは,ALM リポジトリのイントロスペクションに加えて REST ベースのアプリケーションライフサイクル成果物管理機能がサポートされる。そのバージョン 2.0 が先月リリースされた。InfoQ は Tasktop の CEO である Mik Kersten 氏にこの最新リリースの新機能について話を聞いた。

Riak NoSQLデータベース: 利用事例とベストプラクティス

トピック
Distributed Document Oriented Database,
データベース設計,
Patterns and Practices,
データアクセス,
データベース管理,
データベース,
Patterns

Riakはユーザセッション関連データの保存に使われる、キー・バリュー型のNoSQLデータベースである。先日、Basho TechnologiesのAndy Gross氏が、QCon SF 2011 ConferenceでRiakの利用事例について講演を行った。InfoQでは、Riakデータベースの機能やベストプラクティスについて、Andy氏とMark Philliphs氏に話をうかがった。

James Phillips 氏が語る「リレーショナルから NoSQL へのデータベース移行」

トピック
Relational Databases,
データアクセス,
データベース管理,
データベース

Couchbase の共同創設者である James Phillips 氏は先日,分散ドキュメント指向とリレーショナルデータモデルとの違いと,リレーショナルから NoSQL データベースに移行する上でデータベース開発者が知っておくべきことについてプレゼンテーションを行った。InfoQ ではドキュメント指向 NoSQL データベースの利点と限界について,氏から話を聞いた。

MongoDB開発者にセマンティックウェブの特徴を与えるMongoGraph

トピック
Distributed Document Oriented Database,
データアクセス,
データベース,
Architecture

AllegroGraphチームが提供するMongoGraphはMongoDBの開発者にセマンティックウェブの機能をもたらす。AllegroGraphデータベース向けのMongoDBインターフェイスを実装して、Javascriptのプログラマが結合処理とセマンティックウェブの機能を使えるようにしたのだ。InfoQはAllegoGraphのCEOであるJans Aasman氏にこの新しい手法について、また、これがどのようにNoSQLの開発者を支援するのかについて話を聞いた。

分散キャッシュは、NoSQLデータストアか?

トピック
Java,
データアクセス,
クラスタリング&キャッシング,
データベース設計,
言語,
データベース,
パフォーマンス&スケーラビリティ,
プログラミング

NoSQLデータストアは、ドキュメントベース、オブジェクトグラフ、key-valueペアのような非関連データタイプに代替のデータストレージオプションを提供する。分散キャッシュは、NoSQLストアとして使用することができるのだろうか?EhcacheのGreg Luck氏は、分散キャッシュとNoSQLデータストアの類似点について記載した。InfoQは、ユースケースについて彼と話し、この優位性と制限についてキャッチアップした。