Systems | Development | Analytics | API | Testing

Latest Blogs

Build your data analytics skills with the latest no cost BigQuery trainings

BigQuery is a fully-managed enterprise data warehouse that helps you manage and analyze your data with built-in features like machine learning, geospatial analysis, and intelligent caching for business intelligence. To help you make the most of BigQuery, we’re offering the following no cost, on-demand training opportunities.

Apache Hive vs. Apache HBase

Apache Hive and Apache HBase are incredible tools for Big Data. While there is some overlap in their functions, both Apache Hive and Apache HBase have unique qualities that make them better suited to specific tasks. Some key differences include: Ultimately, comparing Apache Hive to Apache HBase is like comparing apples to oranges or Google to Facebook. While the two entities are similar, they don't provide users with the same functionality.

Telecom Network Analytics: Transformation, Innovation, Automation

One of the most substantial big data workloads over the past fifteen years has been in the domain of telecom network analytics. Where does it stand today? What are its current challenges and opportunities? In a sense, there have been three phases of network analytics: the first was an appliance based monitoring phase; the second was an open-source expansion phase; and the third – that we are in right now – is a hybrid-data-cloud and governance phase. Let’s examine how we got here.

Terabytes of Data but Still No Good Insights?

In our modern digital society, data is abundant, and storage is affordable. Businesses, governments and even individuals can (and do) collect every transaction, click, swipe, location, message and attribute in their datasets. With just a few clicks on my smart device, I can review data on every place I’ve been, how much I spent, every step I took, what the weather was like and who I was with. Businesses collect the same abundance of data.

Automate cross-browser testing: What you need to know

A good browser, good apps, a good camera, and fast networking in your smartphone are just expected today. – Thorsten Heins This quote shows the dependency we have on browsers, the web, and mobile phones today. But how did we come so far? Technological development and robust testing have helped us reach where we are. When it is about multiple devices and browsers – the role of cross-browser testing can not be under-estimated.

Cross-browser testing on the cloud: advantages and disadvantages

Cross-browser testing is performed to be sure that your product is working as expected on the various device, platform, and browser (and their versions) combinations that your customers might be using. With a plethora of devices and their versions in the market, it is integral to perform stringent cross-browser testing to attain a good market capture. Is it easy? No! Is it necessary? Absolutely yes! However, the pain and efforts associated can be reduced, if the cross-browser testing is cloud-based.

3 top tools for automated cross-browser testing

The whole point of cross-browser testing is to deliver consistent user experiences across various browsers. When we build websites or web apps, some of their features aren’t compatible with some browsers; with cross-browser testing, we can ensure uniform experiences. While performing cross-browser testing, we generally check for the following: When we perform cross-browser compatibility testing, it’s easy to discover such bugs and fix them before our product goes into production.

Giving Your Legacy Applications an API Facelift

Let’s face it: In today’s modern world of cloud and containers, there are still thousands of legacy applications that were not written with an API-first approach. Some legacy systems can still provide tremendous value today, but the means for accessing them are completely out of date, thus rendering them almost useless.

How to Use Ruby BEGIN and END Blocks

There are two types of Ruby Begin and End blocks. A simple Google search of “Ruby begin end blocks” will lead you to either of these two kinds of articles – the ones in all caps (BEGIN and END) and the ones usually separated by a slash (begin/end). Both of these are different things but confused with the same name. In this post, we will dive into both. Here’s an outline of what we’ll be covering so you can easily navigate or skip ahead in the guide –