Systems | Development | Analytics | API | Testing

Latest Blogs

How to Perform Load Testing with k6 using Buddy CI/CD

In this guide, we'll look at adding performance testing to your development workflow with Buddy and k6. k6 is an open-source load testing tool for testing the performance of APIs, microservices, and websites. Developers can use k6 to test a system's performance under a particular load to catch performance regressions or errors.

Interview with Liz Tluchowski, CIO/CISO of World Insurance

For the next instalment in our series of interviews asking leading technology specialists about their achievements in their field, we’ve invited the CIO/CISO of World Insurance, Liz Tluchowski to share her thoughts on the state of Cybersecurity today. Liz is in charge of cybersecurity for both the corporate side of World Insurance, which is one of the 100 largest insurance brokerages in the U.S. and the 125 additional agencies around the country that they have acquired.

The Ultimate Guide to Connecting Snowflake

Snowflake is one of the most popular choices for building cloud data warehouses, integrating dozens or hundreds of data sources in a single centralized location for easier analysis. But while Snowflake’s record-breaking IPO in 2020 made headlines, it’s not quite as clear how to perform Snowflake data integration. To use Snowflake as a data warehouse, you'll need some way of connecting Snowflake with your other applications and systems.

How to Integrate Salesforce With the Most Popular Marketing Platforms

With over 150,000 customers, Salesforce remains the world's No.1 customer relationship management (CRM) platform. No other CRM comes close. However, there are some things Salesforce can't do. If you want to align customer data with your marketing objectives, you might integrate Salesforce with a platform like HubSpot, Marketo, or Zoho. Unfortunately, that's easier said than done. Below, learn the challenges of syncing Salesforce data with marketing platforms and how ETL provides a solution.

Getting Started with Cloudera Data Platform Operational Database (COD)

Operational Database is a relational and non-relational database built on Apache HBase and is designed to support OLTP applications, which use big data. The operational database in Cloudera Data Platform has the following components: Atlas provides open metadata management and governance capabilities to build a catalog of all assets, and also classify and govern these assets. The SDX layer of CDP leverages the full spectrum of Atlas to automatically track and control all data assets.

Migrating Our Events Warehouse from Athena to Snowflake

At Singular, we have a pipeline that ingests data about ad views, ad clicks, and app installs from millions of mobile devices worldwide. This huge mass of data is aggregated on an hourly and daily basis. We enrich it with various marketing metrics and offer it to our customers to analyze their campaigns’ performance and see their ROI. The upshot is that we receive tens of thousands of events per second and handle dozens of terabytes of data every day, managing a data set of several petabytes.

Selenium is a Terrific Automation Framework, but it's Not a Strategy

Here at Sauce Labs, we love Selenium. It was created by our co-founder Jason Huggins, so it will always have a soft spot in our hearts. But the truth is, if we are being technical, Selenium is more of a robotic browser control mechanism than a true test automation framework. While Selenium can definitely be part of your test automation strategy, the use of it in itself would not qualify as a proper testing strategy.

Keep an audience engaged with interactive realtime features

Livestreams allow an online audience to come together and watch a video broadcast in realtime. Globally, uptake has soared since 2020 as people come together to experience live sports and arts events; and to work, learn and play. The popularity of livestream entertainment is, in part, down to how it includes the audience. Integrated chat and other features allow viewers to interact -- with each other and the host.

How to Handle the <Identifier> Expected Error in Java

By definition, an identifier in Java is a sequence of one or more characters, where the first character must be a valid first character (letter, $, _) and each subsequent character in the sequence must be a valid non-first character (letter, digit, $, _). An identifier can be used to name a package, a class, an interface, a method, a variable, etc.