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.

Challenges-

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

Limitation

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.

Hadoop


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:

 Domestic

Hubli Airport (HBX): 130 km

International

- 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



Accommodation-


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.