Systems | Development | Analytics | API | Testing

%term

Serving multiple SSL certificates in your Go tests

Over the past few months, I’ve been redesigning and writing StatusCake’s SSL monitoring feature from Node to Go. This blog post describes one of the more subtle challenges we came across to help you master it if you find yourself with it too! Writing a Go client that fetches an SSL certificate isn’t a new problem. A common approach is to use a http.Client. This limits you to just certificates served over HTTPS, when technically anything running TLS can have a certificate.

5 Common API Management Tools and their Usage

Customers today expect feature-reach and user-friendly access to technology that makes their lives easier. They expect to use this technology to engage with companies anywhere, anytime, and with any device. Organizations must be able to not just meet, but exceed, these expectations. Failing to do so could result in lost revenue as customers move on to competitors.

Microservices Trends: The Top 4 Trends That Will Shape Microservices Development In 2022

Unlike a traditional monolithic approach, in which all components form an inseparable entity, microservices work in synergy to accomplish the same tasks while being separate. Each of these components or processes is a microservice. Granular and lightweight, this type of software development allows a similar process to be used in multiple applications. This is a key element in optimizing application development for a cloud-native model.

Struggling to Manage your Multi-Tenant Environments? Use Chargeback!

If your organization is using multi-tenant big data clusters (and everyone should be), do you know the usage and cost efficiency of resources in the cluster by tenants? A chargeback or showback model allows IT to determine costs and resource usage by the actual analytic users in the multi-tenant cluster, instead of attributing those to the platform (“overhead’) or IT department. This allows you to know the individual costs per tenant and set limits in order to control overall costs.

An Introduction to Ranger RMS

Cloudera Data Platform (CDP) supports access controls on tables and columns, as well as on files and directories via Apache Ranger since its first release. It is common to have different workloads using the same data – some require authorizations at the table level (Apache Hive queries) and others at the underlying files (Apache Spark jobs). Unfortunately, in such instances you would have to create and maintain separate Ranger policies for both Hive and HDFS, that correspond to each other.

Mussel | Verified Steps on Bitrise

As every team wants to speed up their app regression processes, it’s important to find a quick and easy, maintainable solution to test Push Notifications and Universal Links. Testing these is a real challenge and conventional methods will probably slow you down, accumulating the time you would normally like to spend with UI tests. Mussel will help you ease these responsibilities: it’s an open-source framework built by the amazing mobile team at Compass, testing Push Notifications, Universal Links, and Routing in XCUITests.

Sofy | Verified Steps on Bitrise

Used by Microsoft, British Telecom, Forrester and many more, Sofy.ai is a no-code mobile app testing platform for engineers. Sofy has their own device farm with hundreds of real devices, so performing manual and automated tests are easy, just as regression testing. It's a no-code automation platform: it means you don’t have to write a single line of code. You can have the cake and eat it too!

10 Things Testers Wish CIOs and CTOs Knew About Testing: Episode 1

In this new series from Sauce Labs, Marcus Merrell addresses ten things he wishes CIOs and CTOs understood about testing. In episode one, Marcus breaks down the number one job for all testers: to model and advocate for a great user experience. Come along on this ten episode journey to learn some best practices while Marcus dispels some myths about the testing space.