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

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

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

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

- 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

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

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