Operations | Monitoring | ITSM | DevOps | Cloud

Speedscale

An Overview of Traffic Mirroring Options in Kubernetes

Testing in production carries a lot of risk, like possibly causing downtime for users. However, the advantages of using real user traffic are many, which has led to the popularity of traffic mirroring. Mirroring can be implemented as part of pre-deployment testing, as well as other parts of the developer experience like the development itself. But, how do you get started with it?

Kubernetes Preview Environments - Adoption, Use Cases & Implementations

No matter what application you’re building and who your target customers are, everyone can agree that it’s critical to avoid broken deployments. To aid in this goal, many tools and concepts have been invented, with Kubernetes preview environments being one of them. In this post, you’ll get a deeper understanding of how preview environments work, how organizations are using them, and how you can get started yourself.

The Role of Traffic Replay in Production Traffic Replication

Testing in production is one of the most effective—and risky—ways of testing. The ability to use real-world conditions ensures reliability of tests, as no bugs can appear as a result of misconfigurations of the environment. However, using the same environment as your users also has an obvious downside: any bugs discovered by testing will immediately affect users.
Sponsored Post

The Role of Kubernetes in Production Traffic Replication

Organizations are starting to realize that simply writing tests to generate traffic is simply not good enough. Rather, production traffic replication is now necessary, where you record traffic from your production environment and then replay it in your development environment. To match the modern principles of this testing methodology, it makes sense to also utilize modern infrastructure, like Kubernetes. Some benefits of using Kubernetes for production traffic replication are the ability to: Additionally, load generators are ephemeral. These reasons-and a few more besides-will be covered later in this post, but let's first take a deeper look at what production traffic replication is.

How Load Testing and Mocks Work Together

If you’ve worked with load testing before, you know that there are a lot of things to consider. Whether or not you should combine load testing and mocks is one of those considerations. Getting to the answer requires knowledge of your infrastructure and your development procedures, which will all influence what questions you need to ask yourself.

How to Get Started with Software Testing

You’ve forgotten to add frontend validation to number fields, and now people are getting an error when they enter text into those fields. However, this is an issue that’s easily preventable—by implementing a proper test that checks for edge cases, but how do get started with software testing? Avoiding bugs in production is just one advantage of testing, it also helps you be more confident about your applications, opens up the potential for a full CI/CD pipeline, and much more.

2022 Intellyx Digital Innovator Award

Intellyx, the first and only analyst firm dedicated to digital transformation, today announced that Speedscale has won the 2022 Digital Innovator Award. This is Speedscale’s second year winning the award. As an industry analyst firm that focuses on enterprise digital transformation and the leading edge vendors that are driving it, Intellyx interacts with numerous innovators in the enterprise IT marketplace.

Optimizing Your Kubernetes Load Testing with Speedscale

One of the major factors that come into play when deciding on a load testing tool is whether it can perform as you expect it to. There are many ways to measure how well a load testing tool performs, with the amount of requests per second undoubtedly being one of the main ways. Speedscale creates load tests from recorded traffic, so generating load is at the core of the tool.

How to Create K6 Load Tests from API Recordings

Load testing is one of the most common ways to test the resiliency of your applications. In this blog we show how recording production data with Speedscale and exporting to a K6 load tests gives you the best of both worlds. Whether or not it’s important for your organization, there are clear benefits to be had from implementing these types of tests. By doing so, you can: When it comes to load testing, two of the most modern tools are Speedscale and K6.