Systems | Development | Analytics | API | Testing

Latest Posts

How to take your QA test cycle from two weeks to two days

Pressure to rigorously test software under strict launch times leaves over 54% of software teams struggling to meet demands for new and updated products. But even as the software development lifecycle shifts to incorporate testing, it’s hard to iterate quickly. Developers need a standard two-week cycle to ship code over the wall for QA teams to run with, but how long do QA teams need to release a final report?

How Change Data Capture Works

Businesses work with large amounts of data, which can be difficult to understand. Analyzing that data creates important business intelligence that gives leaders key insights into how their businesses perform. Change data capture (CDC) resolves long-standing problems that stop companies from turning raw data into refined business intelligence. Here is a deeper look at how change data capture works and how businesses use it to manage operations.

HBase to CDP Operational Database Migration Overview

This blog post provides an overview of the HBase to CDP Operational Database (COD) migration process. CDP Operational Database enables developers to quickly build future-proof applications that are architected to handle data evolution. It helps developers automate and simplify database management with capabilities like auto-scale and is fully integrated with Cloudera Data Platform (CDP).

Chaotic Performance Tests

Building performance tests that conform to a very specific level of load and concurrency is a standard approach to performance testing. You determine your peak levels of load and concurrency, and you build a test that meets this. You build soak test and scalability tests that conform to pre-determined levels of load and concurrency, and you execute these alongside the other scenarios you build to meet your performance requirements.

How to Develop a Structured Exploratory Testing Strategy

However, the flexibility of exploratory testing comes with the risk of ad hoc, random outcomes with no structure or consistency between testers, test managers, and projects. While testers should not be limited in their exploratory testing efforts, having a disciplined approach is a fantastic tool for gathering feedback, detecting errors, and enhancing UX.

How to Keep Database Table Sizes Down and Prevent Data Bloat

Most web applications use a data store of some kind, often a relational database. When a web app becomes successful, it can become all too easy to start "hoarding" data in the database. But hoarding data leads to the unbounded growth of database tables (both row count and stored data size). While this works fine to a certain point, it is very useful to prevent some data bloat — or, if you cannot prevent it, to plan for your infrastructure ahead of time to adequately manage growth.