Tuesday, 2 August 2016

Journey To Himachal Pradesh, One More Travel heaven

Visitors who like snow, greenery, rivers and lots of adventure must go to Himachal Pradesh. A one more heaven for travellers.
The word Himachal has made by "The land of snows" Himachal Pradesh is located in the western Himalayas. Surrounded by majestic mountains, out of which some still challenge mankind to conquer them, the beauty of the land is beyond imagination.

Shimla, one of the most captivating hill stations, is the capital of the state.

As per my experience, main beautiful and adventurous places to visit in Himachal Pradesh are-

1. Shimla-

Shimla used to be the summer capital of the British Raj when they ruled India. Now it's the state capital of Himachal Pradesh. This wonderfully cool and charming town sprawls along a mountain ridge, enveloped in oak, pine and rhododendron forests.

It's quite famous for its colonial style buildings and historic railway.

Shimla's colonical style buildings
Kufri View
2. Manali-

Manali, with its soothing backdrop of the Himalayas, offers a blend of tranquility and adventure that makes it one of northern India's most popular destinations. Place where you can do as much as adventure as you want to do like- Paragliding, Rafting, River Crossing, Riding in hot air balloon and many more..

Paragliding at Manali

Riding in Hot Air Balloon

Friday, 1 May 2015

Big Data and Its Concepts

Big Data Theory

Generally speaking, the term “Big Data” refers to any data that for whatever reason (not just volume) cannot be affordably managed by your traditional systems.

What Comes Under Big Data?

Big data involves the data produced by different devices and applications. Given below are some of the fields that come under the umbrella of Big Data-

  • Black Box Data: It is a component of helicopter, airplanes, and jets, etc. It captures voices of the flight crew, recordings of microphones and earphones, and the performance information of the aircraft.
  • Social Media Data: Social media such as Facebook and Twitter hold information and the views posted by millions of people across the globe.

The data in it will be of three types-
  • Structured data: Relational data.
  • Semi Structured data: XML data.
  • Unstructured data: Word, PDF, Text, Media Logs.

Advantages of Big data-

  • More accurate data
  • Improved business decisions
  • Improved marketing strategy and targeting
  • Cost savings: The implementation of a Real-Time Big Data Analytics tools may be expensive, it will eventually save a lot of money. There is no waiting time for business leaders and in-memory databases (useful for real-time analytics) also reduce the burden on a company’s overall IT landscape, freeing up resources previously devoted to responding to requests for reports.
  • Fraud can be detected the moment it happens and proper measures can be taken to limit the damage. The financial world is very attractive for criminals. With a real-time safeguard system, attempts to hack into your organization are notified instantly. Your IT security department can take immediately appropriate action.
  •  Using the information kept in the social network like Facebook, the marketing agencies are learning about the response for their campaigns, promotions, and other advertising mediums.
  •  Using the data regarding the previous medical history of patients, hospitals are providing better and quick service.


  • It requires special computer power: The standard version of Hadoop is, at the moment, not yet suitable for real-time analysis. New tools need to be bought and used.
  • To manage growing volumes of big data, it is crucial to create a fast, efficient and simple data integration environment. Despite the technological advancements, these tools and technologies are still new and not easily usable in an enterprise environment. Often, these tools require large technical teams; the hardest part is balancing the effectiveness of the technology with the capital and operational cost constraints
  • If you were still in the process of combining and constructing one data warehouse for all your enterprise functions, big data may stomp out those plans for good. In its expectations of disruptive tech trends for 2013, Gartner Research writes that the maturity of “strategic big data” will move enterprises toward multiple systems.
  • Capturing Data
  • Searching/ Sharing/ Transfer/ Analysis 

Traditional Approach

In this approach, an enterprise will have a computer to store and process big data. Here data will be stored in an RDBMS like Oracle Database, MS SQL Server or DB2 and sophisticated software’s can be written to interact with the database, process the required data and present it to the users for analysis purpose.


This approach works well where we have less volume of data that can be accommodated by standard database servers, or up to the limit of the processor which is processing the data. But when it comes to dealing with huge amounts of data, it is really a tedious task to process such data through a traditional database server.

Google’s Solution

Google solved this problem using an algorithm called MapReduce. This algorithm divides the task into small parts and assigns those parts to many computers connected over the network, and collects the results to form the final result dataset.
Or we can say MapReduce is a parallel and distributed solution approach developed by Google for processing large datasets. MapReduce is utilized by Google and Yahoo to power their web search.
MapReduce has two key components. Map and Reduce. A map is a function which is used on a set of input values and calculates a set of key/value pairs. Reduce is a function which takes these results and applies another function to the result of the map function. Or with other words: Map transforms a set of data into key value pairs and Reduce aggregates this data into a scalar. A reducer receives all the data for a individual "key" from all the mappers.


Doug Cutting, Mike Cafarella and team took the solution provided by Google and started an Open Source Project called HADOOP in 2005 and Doug named it after his son's toy elephant. Now Apache Hadoop is a registered trademark of the Apache Software Foundation.

Hadoop runs applications using the MapReduce algorithm, where the data is processed in parallel on different CPU nodes. In short, Hadoop framework is capable enough to develop applications capable of running on clusters of computers and they could perform complete statistical analysis for huge amounts of data.

The Hadoop framework is implemented in Java, and you can develop MapReduce applications in Java or any JVM-based language or use one of the following interfaces:

  • Hadoop Streaming - a utility that allows you to create and run jobs with any executables (for example, shell utilities) as the mapper and/or the reducer.

  • Hadoop Pipes - a SWIG-compatible (not based on JNI) C++ API to implement MapReduce applications.

Click to purchase your dream house.

Wednesday, 15 April 2015

Top 5 amazing-beautiful travel destinations in India

India is very beautiful country. Its culture, its places, its people everything is so beautiful.

India offers its foggy hill stations, captivating beaches, historical monuments, golden deserts, serene backwaters, pilgrimage sites, rich wildlife, and colorful fairs to its travelers which capture the heart of every tourist.
Here I am listing the 5 amazing-beautiful travel destinations in India as per my experience.

1. Kerala

Kerala in South India also called "Gods own country', totally fulfills this title. Very beautiful, very peaceful place. Full of greenery. Kerala is the most literate state in India.

Known for its backwaters, mountains, coconuts, spices and dance form like Kathakali.

If anyone is planning to go Kerala, don't forget to eat their traditional food called as 'sadhya' and must stay in houseboats in backwaters.

Munnar, Thiruvananthapuram, Allepy backwaters, Coachi are great places of Kerala.

Allepy backwaters

2. Tamilnadu

Tamilnadu also called as 'Temple state of India'.

Tamilnadu is combo of historic culture and contemporary attraction, that gives a totally new refreshing travel experience. With Tamilnadu tourism also get to know more about the popular dance form like Bharat Natyam which talks a lot about the Tamilnadu culture. The longest Marina Beach, Kanyakumari beach, Rameshwaram beach awaits the beach seekers to enjoy memorable beach vacations here.

Chennai, Madurai, Vellore, Kanyakumari, Rameshwaram are the amazing places of Tamilnadu. Ooty is very beautiful hill-station. You can use toy train to go there.Very interesting experience to travel in toy train.
Also Tamilnadu have some amazing waterfalls like Hogenakal Waterfall.

Vivekananda Rock Memorial, Kanyakumari

3. Karnataka

Karnataka is a tapestry of colours, cultures, flavours, landscapes, timelessness and heart stopping beauty. It’s a place where vibrant worlds seamlessly meld into one another every few hundred kilometers.

The waterfalls of Karnataka and Kudremukh are listed as must-see places and among the "1001 Natural Wonders of the World". Jog Falls is India's tallest single-tiered waterfall. Gokak Falls, Unchalli Falls, Magod Falls, Abbey Falls, Shivanasamudra Falls among other popular waterfalls.

Mysoe, banglore, Shimoga, Manglore are main travel cities of Karnataka. Sagara town is very famous with its local attraction. For more information click..

Jog falls, near Sagara

4. Kashmir

Kashmir is the place which is very beautiful, Delightful, Unforgettable. A place where anyone can lost in its beauty.

Ride in 'shikara' the local boats in Dal lake is awesome, the experience to see night market and staying in boat-house in Dal lake is unforgettable. Everyone should experience this.

Shrinagar,Pahalgam, Gulmarg, Sonamarg, Patnitop are the main beautiful attractions of Kashmir.

Kashmiri drink called as 'Kahva' is very tasty drink.

Kashmiri art shop

House boats in Dal lake

5. Rajasthan

Rajasthan is one of the most popular travel destination in India. Every third foreign tourist visiting India also travel to Rajasthan, known for its palaces, forts, desert, camels, elephants, twirled mustaches, colorful culture, festivals.
The palaces of Jaipur, lakes of Udaipur, and desert forts of Jodhpur, Bikaner & Jaisalmer are among the most preferred destinations of many tourists, Indian and foreigners.

Jaipur, Udaipur, Jodhpur, Jaisalmer, Bikaner are the most visited cities of India.

Dal-Baati-Churma is the main dish of Rajasthan, which is very delicious.

Jalmahal- Jaipur

Wednesday, 8 April 2015

Karnataka - Jog falls - Sanjeevini Homestay

Journey Of Jog Falls

Jog Falls, Gerosoppa Falls or Joga Falls is the second-highest plunge waterfall in India. Located in Sagara taluk, these segmented falls are a major tourist attraction. They are also called Gersoppa Falls and Jogada Gundi.

Jog falls is created by the Sharavathi river falling from a height of 253m (830 ft), making the second-highest plunge waterfall in india after the Nohkalikai Falls with a height of 335m(1100 ft) in Meghalaya in Karnataka.

Jog falls

It can also be called Niagara falls of India.

The greenery of Sagara and many more local attractions can really attract anyone.

Jog falls

There are three points from where tourists can have a panoramic view of the waterfalls. One is near the Mayura Hotel, the second point which is more better is from the PWD Inspection Bungalow on the opposite side of the river. The third view point is from the bottom of the water fall which presents an amazing sight. One can reach the bottom of the falls by following the uneven rocky steps which start close to the bus stand. The walk to the bottom of the falls is highly recommended only for the fit, and it takes around 30 minutes to reach the bottom but it may take about an hour or more to climb back depending on one's fitness level. It is better to take some refreshments along. Be cautious during the rainy season as the way through the lush green vegetation may be slippery and there are bound to be leeches.

Transport connectivity

Nearest Railway Station:

Talaguppa and Sagara (SRF): For Sagar 30 km

- Honnavar(68km) which is in Mangalore-Mumbai Konkan Railway route.

Nearest Bus Station: 

- Sagara and then Jogfalls busstop.

Nearest Airport:


Hubli Airport (HBX): 130 km


- Bengaluru International Airport (BLR): 340 km

- Mangalore International Airport (India)(Formerly Bajpe Airport) (IXE): 200 km

- Goa Airport (GOI): 246 km

- Rajiv Gandhi International Airport (HYD): 650 km


One of the best homestay to stay in Sagara / near Jog falls is  Sanjeevini Homestay (http://www.sanjeevinihomestay.com/)

Homestay is situated in a very relaxing location with malnad culture. The modern amenities and homely food makes the stay lot more luxurious.Atmosphere is very homely.

Don't forget to travel Jog Falls and also stay in Sanjeevini Home Stay.

Wednesday, 3 December 2014

NoSQL vs. SQL Summary

NoSQL vs. SQL Summary

Type   One type (SQL database) with minor variationsMany different types including key-value stores,document databases, wide-column stores, and graph databases
Development HistoryDeveloped in 1970s to deal with first wave of data storage applicationsDeveloped in 2000s to deal with limitations of SQL databases, particularly concerning scale, replication and unstructured data storage
ExamplesMySQL, Postgres, Oracle DatabaseMongoDB, Cassandra, HBase, Neo4j
Data Storage ModelIndividual records (e.g., "employees") are stored as rows in tables, with each column storing a specific piece of data about that record (e.g., "manager," "date hired," etc.), much like a spreadsheet. Separate data types are stored in separate tables, and then joined together when more complex queries are executed. For example, "offices" might be stored in one table, and "employees" in another. When a user wants to find the work address of an employee, the database engine joins the "employee" and "office" tables together to get all the information necessary.Varies based on database type. For example, key-value stores function similarly to SQL databases, but have only two columns ("key" and "value"), with more complex information sometimes stored within the "value" columns. Document databases do away with the table-and-row model altogether, storing all relevant data together in single "document" in JSON, XML, or another format, which can nest values hierarchically.
SchemasStructure and data types are fixed in advance. To store information about a new data item, the entire database must be altered, during which time the database must be taken offline.Typically dynamic. Records can add new information on the fly, and unlike SQL table rows, dissimilar data can be stored together as necessary. For some databases (e.g., wide-column stores), it is somewhat more challenging to add new fields dynamically.
ScalingVertically, meaning a single server must be made increasingly powerful in order to deal with increased demand. It is possible to spread SQL databases over many servers, but significant additional engineering is generally required.Horizontally, meaning that to add capacity, a database administrator can simply add more commodity servers or cloud instances. The database automatically spreads data across servers as necessary
Development ModelMix of open-source (e.g., Postgres, MySQL) and closed source (e.g., Oracle Database)Open-source
Supports TransactionsYes, updates can be configured to complete entirely or not at allIn certain circumstances and at certain levels (e.g., document level vs. database level)
Data ManipulationSpecific language using Select, Insert, and Update statements, e.g. SELECT fields FROM table WHERE…Through object-oriented APIs
ConsistencyCan be configured for strong consistencyDepends on product. Some provide strong consistency (e.g., MongoDB) whereas others offer eventual consistency (e.g., Cassandra)

Thursday, 11 July 2013

Waqt Nahi

A very beautiful poem on today's fast life......
har khushi h logo k daman me
par ek hansi k liye waqt nhi
din raat daudti duniya me
zindagi k liye hi waqt nhi
saree rishto ko to hum maar chuke
ab unhe dafnane ka bhi waqt nhi
saare naam mobile me hai,
par dosto k liye waqt nhi :(
gairo ki kya baat kare,
jab apno k liye hi waqt nhi
aakho me h neend badi,
par sone ka waqt nhi
paiso ki daud me aise daude ki
thakne ka bhi waqt nhi......

Tuesday, 22 November 2011


Always Hope 4 Good
As The Famous Japanese Thot Says:
"Keep A Green Tree In Ur Heart
The Birds Will Automatically Come"