Blog

Software as a Service (SaaS) Model

Cloud computing can come in many forms. It could be launched as a purely platform services wherein the cloud computing vendor will be there to act as a webhost, a vendor that providers functions to be developed by the enterprise or as a framework for developing powerful RIAs (Rich Internet Application). Each provides advantage and limitations…
Read more

Cloud Computing in Enterprise

One of the main reasons why cloud computing is aggressively being developed is the enterprise or the business setting. Many businesses, large and small, have come to realize the potential of cloud computing in terms of easing business transactions without having to spend too much on additional infrastructure, manpower and even time. There mere fact…
Read more

Big Data Testing Strategy

Testing Big Data application is more a verification of its data processing rather than testing the individual features of the software product. When it comes to Big data testing, performance and functional testing are the key. In Big data testing QA engineers verify the successful processing of terabytes of data using commodity cluster and other…
Read more

Bootstrap Apache Drill on Amazon EMR

I’m very pleased to announce the release of a custom EMR bootstrap action to deploy Apache Drill on a MapR cluster. MapR is the only commercial Hadoop distribution available for Amazon’s Elastic MapReduce service (EMR), and this addition allows EMR users to easily deploy and evaluate the powerful Drill query engine. The bootstrap action is…
Read more

The Evolution of Database Schemas using SQL + NoSQL

Part two of the two part series: Rethinking Database Design with Apache Drill In part one of this series, Drilling into Healthy Choices we explored using Drill to create Parquet tables as well as configuring Drill to read data formats that are not very standard. We also explored the USDA National Nutrient Database by writing some different…
Read more