Systems | Development | Analytics | API | Testing

Latest Blogs

Golang Testing Frameworks for Every Type of Test

While Go provides a testing package and a go test command, the former only offers basic testing capabilities. The package also has some drawbacks, such as missing assertions and increasing repetition with large-scale tests. As a result, several Go testing frameworks have been created to augment it. Go testing frameworks consist of tools and resources for creating and designing tests. Some of these frameworks incorporate the testing package and go test command, while others take a different approach.

What is WebTransport and can it replace WebSockets?

WebTransport is a new specification offering an alternative to WebSockets. For applications that need low-latency, event-driven communication between endpoints, WebSockets has been the go-to choice, but WebTransport may change that. WebSockets is a technology that enables bidirectional, full-duplex communication between client and server over a persistent, single-socket connection. This allows for low-latency, realtime updates, and the creation of richer communication and gaming applications.

A developer's guide: The differences between SQL and NoSQL

Choosing the right method to store your data can be a critical decision early in the development process. When deciding on which type of database to choose for your project it really comes down to the data structure you wish to use rather than the specific product or provider. In this blog post, we are going to look at relational and non-relational databases and explore the differences and use cases for both.

Automating MLOps for Deep Learning: How to Operationalize DL With Minimal Effort

Operationalizing AI pipelines is notoriously complex. For deep learning applications, the challenge is even greater, due to the complexities of the types of data involved. Without a holistic view of the pipeline, operationalization can take months, and will require many data science and engineering resources. In this blog post, I'll show you how to move deep learning pipelines from the research environment to production, with minimal effort and without a single line of code.

Introducing Apache Iceberg in Cloudera Data Platform

Over the past decade, the successful deployment of large scale data platforms at our customers has acted as a big data flywheel driving demand to bring in even more data, apply more sophisticated analytics, and on-board many new data practitioners from business analysts to data scientists. This unprecedented level of big data workloads hasn’t come without its fair share of challenges.

Data Classification Now Available in Public Preview

Organizations trust Snowflake with their sensitive data, such as their customers’ personal information. Ensuring that this information is governed properly is critical. First, organizations must know what data they have, where it is, and who has access to it. Data classification helps organizations solve this challenge.

Unlocking New Revenue Models in the Data Cloud

Today’s applications run on data. Customers value applications not only for the functionality they provide, but also for the data itself. It may sound obvious, but without data, apps would provide little to no value for customers. And the data contained in these applications can often provide value beyond what the app itself delivers. This begs the question: Could your customers be getting more value out of your application data?

A Detailed Comparison of UI Testing Tools and What to Look For

The goal of user interface (UI) testing is to verify that: However, most software testing tools either test the appearance of the application or the functionality—few tools do both well. To test functionality, most automated software testing tools primarily interact with the underlying code of an application, while assuming that the visual layer (what the user sees) is rendering properly.

12 Best Referral Platforms for E-Commerce

Do you need a way to increase your website traffic? Is running your Facebook ads too expensive for you? If so, then we’ve got the perfect solution! Referrals are the best way to get new customers, and they don’t cost anything. Learn how you can use referrals on your own or combine them with other marketing methods to take your business to the next level. Do you want more customers but are not sure where to start? Have no fear!