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 22, 2014

Exploring Apache Kafka..

›
We had successfully used ActiveMQ and RabbitMQ in many projects and never felt the need to explore any other message broker. Today, my coll...
Thursday, September 11, 2014

Monitoring TOMEE using VisualVM

›
A few years back, we moved to Jboss from Tomcat for our production servers, because there was no viable enterprise support for Tomcat. Toda...

Default tools in the JDK

›
Found the below article worth a perusal. We get so used to using sophisticated tools that we forget there are things we can do with a bare J...
Monday, September 01, 2014

Does Digital Transformation need 'Skunk Works' kind of environment?

›
Skunk Works is a term that originated during WWII and is the official alias for Lockheed Martin’s Advanced Development Programs (ADP). T...
Monday, August 25, 2014

Ruminating on Showrooming and Webrooming in the Digital Age

›
When e-Commerce giants such as Amazon took the retail industry by storm, there was a lot of FUD on showrooming . As a digital native, even...
Friday, August 22, 2014

A good comparison of BLE and Classic Bluetooth

›
The following link gives a good overview of the differences between BLE (Bluetooth low energy) and classic bluetooth. Definitely worth a pe...
Tuesday, August 12, 2014

How does Facebook protect its users from malicious URLs?

›
The following post gives a good overview of the various techniques (such as link shim) used by Facebook to protect its users from malicious...
Wednesday, July 09, 2014

Collection of free books from Microsoft

›
Eric Lingman has provided links to a large collection of free Microsoft books on a variety of topics on his blog post (link below). http:...
Tuesday, June 03, 2014

Categorization of applications in IT portfolio

›
During any portfolio rationalization exercise, we categorize applications based on various facets, as explained in one of my old posts here...

Ruminating on RTB, GTB and TTB

›
The IT industry loves TLA's (three letter acronyms) ! Recently a customer was explaining their IT budget distribution to us in terms of...
Monday, May 26, 2014

Ruminating on HIPAA compliance

›
I was a bit confused on the intricacies of what entities are covered under HIPAA. The following article helped me clear a few cobwebs and a...
Friday, May 23, 2014

Ruminating on Rate Limiting

›
As architects, when we define the API strategy for any organization, we also need to design the ' Rate Limiting' features for that...
Tuesday, May 20, 2014

Appending the current date to the file-name in a DOS batch program

›
I was writing a utility batch for my backup folders and wanted to have the current date appended to the filename. Using just %DATE% was thr...
Wednesday, May 14, 2014

Ruminating on Insurance Agents, Brokers, Producers

›
In the insurance industry, the terms 'Agent', 'Broker' and 'Producer' are used interchangeably many a times. But in...
Friday, May 02, 2014

Ruminating on the #hashtag economy

›
The '#' (hash) symbol was originally created for twitter users to categorize their messages. It was used by Twitter users to identi...
Wednesday, April 23, 2014

Ruminating on Network Port Mirroring

›
For any network sniffer (analyzer) or Network Intrusion Detection Systems to work, the concept that is applied behind the scenes is ' N...
Monday, April 14, 2014

Updating content in an iOS app

›
Any mobile app needs to have a design strategy for updating content from the server. We were exploring multiple options for retrieving cont...
Thursday, March 20, 2014

Mobile Device Management Products

›
My team was helping our organization to evaluate different Mobile Device Management (MDM) tools for enterprise level deployment. The follow...
Monday, March 17, 2014

Ruminating on Distributed Logging

›
Of late, we have been experimenting with different frameworks available for distributed logging. I recollect that a decade back, I had writ...
Sunday, March 16, 2014

Calling a secure HTTPS webservice from a Java client

›
Over the last decade, I have seen so many developers struggle with digital certificates when they have to call a secure webservice. A lot o...
Wednesday, February 19, 2014

MongoDB support for geo-location data

›
It was interesting to learn that FourSquare uses MongoDB to store all its geo-spatial data. I was also enlightening to see JSON standards f...

Ruminating on SSL handshake using Netty

›
I was again amazed at the simplicity of using Netty for HTTPS (SSL) authentication. The following sample examples are a good starting point...
Tuesday, February 18, 2014

Ruminating on IoT Security

›
The Internet of Things (IoT) is going to be the next big investment area for many organizations as the value of real-time data keeps on i...
Monday, February 17, 2014

How are hash collisions handled in a HashMap/HashTable?

›
In my previous post , I had explained how HashMap is the basic data-structure used in many popular big data stores including Hadoop HBase. ...

HashSet vs HashMap

›
Today, one of my developers was using a HashMap to store a white-list of IP addresses. He was storing the IP address as both the key and va...
Wednesday, February 12, 2014

Ruminating on Star Schema

›
Sharing a good YouTube video on the basic concepts of a Star Schema. Definitely worth a perusal for anyone wanting a primer on DW schemas. ...

Ruminating on Column Oriented Data Stores

›
There is some confusion in the market regarding column oriented databases (aka column-based). Due to the popularity of NoSQL stores such as...

Ruminating on BSON vs JSON

›
MongoDB uses BSON   as the default format to store documents in collections. BSON is a binary-encoded serialization of JSON-like documents....

Ruminating on HBase datastore

›
While explaining the concept of HBase to my colleagues, I have observed that folks that do NOT have the baggage of traditional knowledge on...
Tuesday, February 11, 2014

Examples of Real Time Analytics in Healthcare

›
The Healthcare industry has always been striving for reducing the cost of care and improving the quality of care. To do this, Payers are fo...
‹
›
Home
View web version
Powered by Blogger.