Tech Talk

Digital Transformation, Artificial Intelligence, Machine Learning, IoT, Big Data Analytics, Enterprise Architecture, Performance Engineering, Security, Design and Development tips on Java and .NET platforms.

Monday, September 30, 2013

Comparison of Java APIs for Excel

›
The Aspose folks have put up a comparison of their Java Excel API vs popular open source APIs such as JExcelAPI and Apache POI . The comp...

Using Spring MVC to create REST style services

›
We have been always using Apache CXF or Axis 2 to build web services, but recently I was pretty impressed with the simplicity with which we...
Saturday, September 28, 2013

Maths Formula Evaluators

›
A team mate today introduced me to a couple of open-source libraries that can be used for evaluating mathametical functions as strings. One...
Thursday, September 26, 2013

Are you a "chicken" or "pig" in a project?

›
Loved the below classic story of the Chicken and Pig. In any project you would have committed people and folks who only get involved :) h...

Ruminating on MongoDB concurrency

›
In my previous post , I had discussed about the transaction support in MongoDB. Since MongoDB implements a ReadersWriter lock at the databa...
Wednesday, September 25, 2013

Cloud Computing Guidance for Data Protection Act complaince

›
ico.org.uk  has compiled a good list of questions that any organization should consider before it decides to leverage cloud computing solut...

Ruminating on EDI

›
Despite being very old,  EDI (Electronic Data Interchange) is still a dominant force in many industries; especially in healthcare. Organiza...
Friday, September 20, 2013

Good links to understand Health Insurance Domain

›
Was quite impressed with the simple and lucid language used on about.com to explain the basic of Health Insurance in US. The following arti...
Thursday, September 19, 2013

Transactions in MongoDB

›
In my previous blog post , we had gone through some of the advantages of MongoDB in terms of schema flexibility and performance. The Metlif...

Log4javascript - Logging on the client side

›
Being an ardent fan of Log4J and Log4Net frameworks, I was pleased to see a port of the framework on Javascript for client side logging - l...
Thursday, September 05, 2013

Ruminating on multicore CPUs and hyperthreading

›
My laptop has an i3 processor and I knew that i3 processors have 2 physical cores. But when I open Task Manager, I can see 4 CPUs. Even ope...
Wednesday, September 04, 2013

NoSQL for Customer Hub MDM

›
The following article on informationweek  is an interesting read on the use of MongoDB NoSQL for building a customer MDM solution. http:/...

Gender Diversity in the Architecture Field

›
Being passionate about gender diversity, I have always been concerned about the under-representation of women in the software architecture ...
Friday, August 23, 2013

Agile Survey

›
VersionOne has released the results of the survey it conducted on Agile practices in the industry. The report is available at:  http://www....
Tuesday, August 06, 2013

Ruminating on Single Page Applications

›
In the past, I had blogged about the categorization of UI frameworks and the design philosophy behind them. Of late, the open source marke...

Amazon S3 for websites

›
I was always under the impression that the Amazon AWS S3 service could be used only for storing any type of media content on the cloud. For...
Tuesday, July 23, 2013

Financial Advisors and Social Media

›
A lot of financial advisors are using Social Media to interact with their customers and engage them. But as pointed out on this link , ther...
Sunday, July 14, 2013

How to get geographical location from IP address?

›
There are a lot of free services available that would enable you to roughly get the geographical address of your ISP provider from your IP...

Street address normalization for MDM solutions

›
Quite often we need to verify street addresses or normalize them to check for duplicate customers. The following article gives a good overv...
Saturday, July 13, 2013

Ruminating on "Headless" concepts

›
Today afternoon, within a span of 2 hours, I have heard the term 'headless' being put ahead of multiple words. For e.g. headless sy...
Thursday, July 11, 2013

Importance of Geocoding for business

›
Geocoding is the process of finding out the geographical coordinates (latitude/longitude) from street address, post code, etc. A lot of org...

Householding and Hierarchy Management

›
Found this rather interesting article on householding concepts in MDM. Many organizations struggle to define business rules to identify cus...
Wednesday, July 10, 2013

Ruminating on Digital Transformation Initiatives

›
A lot of organizations are embarking on multi-year, multi-million dollar value, digital transformation initiatives. Many large organizatio...
Thursday, June 20, 2013

WS-Security Username Token Implementation using WCF

›
The following article on microsoft site is an excellent tutorial for beginners looking to use open standards such as WS-Security to secure ...
Tuesday, June 18, 2013

Contracts in REST based services

›
Traditionally REST based services did not have formal contracts between the service consumer and service provider. There used to be a out-o...
Monday, June 17, 2013

Ruminating on Claims based Identity

›
Most folks still stick with RBAC (Role Based Access Control) mechanisms for enabling security in their applications. A Claims based Identit...
Tuesday, June 11, 2013

Ruminating on Data Masking

›
A lot of organizations are interested in 'Data Masking' and are actively looking out for solutions around the same. IBM and Informa...
Wednesday, June 05, 2013

Data Privacy Regulations

›
As architects, we often have to design solutions within the constraints of data privacy regulations such as HIPAA, PCI, UK Data Protection ...
Tuesday, May 21, 2013

Keeping pace with technology innovations in the Travel industry

›
I have been following the following 2 sites for the last few months to keep myself updated on the interesting trends happening in the Trave...
Friday, April 19, 2013

Portals vs Web Apps

›
I have often debated on the real value of Portal servers (and the JSR 268 portlet specification). IMHO, portal development should be as sim...
‹
›
Home
View web version
Powered by Blogger.