InfoQ

InfoQ

Editor Specific Content View

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/.

All of Srini Penchikala's Content on InfoQ


Latest featured content by Srini Penchikala

Interview and Book Review: Programming Concurrency on the JVM

Topics
Parallel Programming,
Book Review

In his latest book "Programming Concurrency on the JVM" author Venkat Subramaniam talks about the concurrency techniques using different JVM programming languages. He also discusses Software Transactional Memory (STM) and Actor-based Concurrency. InfoQ spoke with Venkat about his new book.

News by Srini Penchikala

Apache Hadoop 1.0.0 Supports Kerberos Authentication, Apache HBase and RESTful API to HDFS

Topics
Announcements,
NoSQL,
Big Data

After six years of gestation, Big data framework Apache Hadoop 1.0.0 was recently released. Core features in the release include Kerberos Authentication, support for Apache HBase and RESTful API to HDFS. InfoQ spoke with Arun Murthy, VP of Apache Hadoop, about the new release.

Blog Sentiment Analysis Using NoSQL Techniques

Topics
Machine Learning,
NoSQL,
Business Intelligence

Corporations are increasingly using social media to learn more about what their customers are saying about their products. This presents unique challenges as unstructured content needs analytic techniques to interpret the sentiment embodied in the blog posts. InfoQ caught up with Subramanian Kartik to learn more about the blog sentiment analysis project his team worked on.

Tasktop Sync 2.0 Supports ALM Repository Introspection and REST Based Artifact Management

Topics
Agile,
Tools,
Team Collaboration,
Application Lifecycle Management

The latest version of Application Lifecycle Unification tool Tasktop Sync supports repository introspection and REST based application lifecycle artifact management. Tasktop team released last month version 2.0 of the tool. InfoQ spoke with Mik Kersten, CEO of Tasktop, about the new features in the latest release.

Articles by Srini Penchikala

Rick Kazman on Evaluating Software Architectures

Topics
Architecture

Evaluating software architectures is a critical part of the software architecture lifecycle processes. The book "Evaluating Software Architectures: Methods and Case Studies" covers the software architecture evaluation topic in detail focusing on different architecture evaluation frameworks. InfoQ spoke with Rick Kazman, co-author of the book on the architecture evaluation topic.

Virtual Panel: Security Considerations in Accessing NoSQL Databases

Topics
Security,
NoSQL,
Database Design,
Data Access

NoSQL databases offer alternative data storage options for storing unstructured data compared to traditional relational databases. Though the NoSQL databases have been getting a lot of attention lately, the security aspects of storing and accessing NoSQL data haven't been given much emphasis. This article focuses on the security considerations and best practices in accessing the NoSQL databases.

Interview and Book Review: Documenting Software Architectures: Views and Beyond, 2nd Edition

Topics
Architecture

The book "Documenting Software Architectures: Views and Beyond" covers the software architecture documentation and how to express an architecture so that the developers can design, build and maintain a system from it. InfoQ spoke with Paulo Merson, co-author of the book on software architecture documentation and how it can help the design of software applications.

Interviews by Srini Penchikala

Graeme Rocher on Grails 2.0 and Polyglot Persistence

Topics
NoSQL

In this interview recorded at JavaOne 2011 Conference, Srini Penchikala talks to Grails project lead Graeme Rocher about Grails 2.0 features, polyglot persistence paradigm and how Grails supports it. Graeme also talks about the tool support and the upcoming features in Grails 3.0 release.

Oleg Zhurakousky on Messaging, Spring Integration, and Cloud Architectures

Topics
Cloud Computing,
Architecture,
Messaging,
Spring Integration

In this interview done by InfoQ's Srini Penchikala, Oleg Zhurakousky talks about the cloud architectures with messaging as the core part of the cloud solutions. He also discusses the Spring Integration and other Spring projects like Spring Roo and Cloud Foundry.