Friday "Term of the week" Series

Term of the week – Apache Storm

Apache Storm is a system for processing streaming data in real time. Built on top of YARN, it is powerful for real-time analytics, machine learning and continuous monitoring operations. Some of the important characteristics of Apache Storm are – It is a distributed real-time computation system for processing large volumes of high-velocity data. It is… Continue reading Term of the week – Apache Storm

Friday "Term of the week" Series

Term of the Week – Purchase Funnel or Marketing Funnel

A Purchase Funnel is a consumer focussed marketing model which illustrates customer journey towards the purchase of a product or a service. It is also referred to as Marketing Funnel, Sales Funnel or Customer Funnel. As per the concept developed by E. St. Elmo Lewis in 1898, it has four stages – Awareness – Customer awareness about… Continue reading Term of the Week – Purchase Funnel or Marketing Funnel

Friday "Term of the week" Series

Term of the Week – Funnel Analysis

Funnel Analysis involves using a series of events that lead towards a defined goal. This term originated from the name of a tool called the Funnel, which is used in the kitchen or in mechanics, which gets narrower along its length, allowing less volume to pass through it. A funnel in analytics represent the same behavior where –… Continue reading Term of the Week – Funnel Analysis

Friday "Term of the week" Series

Term of the Week : Extreme Programming

Extreme Programming or XP as it is widely known is a software development methodology, with the goal to improve software quality and responsiveness to changing customer requirements. Extreme Programming (XP)  is a type of agile software development but has it’s own principles on practices over those of agile. It is is similar to a Scrum but… Continue reading Term of the Week : Extreme Programming

Friday "Term of the week" Series

Term of the Week : NoSQL

NoSQL database is the solution to handle large volumes of structured, semi-structured or unstructured data. It was developed to handle the shortcomings of relational databases in the big data scenario. NoSQL databases are popular because of their simplicity in design, horizontal scaling, ability to handle large volumes of data in various formats and higher data availability. Related Posts:… Continue reading Term of the Week : NoSQL

Friday "Term of the week" Series

Term of the Week : Real-Time Bidding (RTB)

Real-time Bidding (RTB) refers to the buying and selling of online ad impressions through real-time programmatic auctions. Real-time bidding has buyers who bid on an impression ad. If they win the bid, the buyer’s ad is instantly displayed on the publisher’s site. Ad Exchanges, DSPs, SSPs and Real-time bidding work together to ensure that an… Continue reading Term of the Week : Real-Time Bidding (RTB)

Friday "Term of the week" Series

Term of the Week : Ad Exchange

An Ad Exchange is a platform (a digital one!) for advertisers and publishers to buy and sell advertising space to sell display, video, and mobile ads. It allows buying and selling across multiple ad networks. Publishers can make unsold ad space inventory available for advertisers to bid on — as opposed to traditional one-on-one sales negotiations. This… Continue reading Term of the Week : Ad Exchange

Friday "Term of the week" Series

Term of the Week : YARN

Apache Hadoop YARN (Yet Another Resource Negotiator) is a cluster management technology. It decouples MapReduce’s resource management and scheduling capabilities from the data processing component, enabling Hadoop to support more varied processing approaches and a broader array of applications. YARN, (or sometimes called as MR2), is an extended and an improved version of MR1. It was… Continue reading Term of the Week : YARN

Friday "Term of the week" Series

Term of the Week : Apache Tez

The Apache Tez project is an extensible framework built on top of Apache Hadoop YARN. It is used to process data, that earlier took multiple MR jobs, now in a single Tez job which uses Directed Acyclic Graph (DAG) for data processing. It is used for building high performance batch and interactive data processing applications.… Continue reading Term of the Week : Apache Tez

Friday "Term of the week" Series

Term of the Week : Apache Pig

The term Apache Pig  refers to an open source scripting platform by Apache used for analyzing and processing large data sets. It allows users to write complex map reduce problems using a simple scripting language called Pig Latin. Pig translates the Pig Latin script into MapReduce so that it can be executed within YARN for access to a… Continue reading Term of the Week : Apache Pig