Systems | Development | Analytics | API | Testing

Latest Blogs

How to configure clients to connect to Apache Kafka Clusters securely - Part 4: TLS Client Authentication

In the previous posts in this series, we have discussed Kerberos, LDAP and PAM authentication for Kafka. In this post we will look into how to configure a Kafka cluster and client to use a TLS client authentication. The examples shown here will highlight the authentication-related properties in bold font to differentiate them from other required security properties, as in the example below. TLS is assumed to be enabled for the Apache Kafka cluster, as it should be for every secure cluster.

Test Management 101: Traceability

Why do we test? Testing proves that our application works properly. Traceability, or being able to trace requirements to test cases, forms the foundation of your testing strategy. Test traceability is the ability to link a test to a set of requirements and verify that the application works as expected. Traceability matters as your product scales. When your application is small, it’s easy to pinpoint what’s broken. Most of these requirements can be tracked in a spreadsheet.

Python Load Testing Best Practices

Python is one of the leading programming languages in the world. Many of the world’s most popular websites run, at least in part, on Python, including Instagram, Google, Instacart, Uber, Netflix, and Spotify. When the language is used properly, it can be very efficient and requires low processing power in most cases. It’s important for sites to rely on python load testing best practices and security testing services by companies like QAwerk to understand how efficiently their site runs.

How you can recycle your unused tech gadgets for free

In every home, there is a place that we store things that we no longer need or use. It’s something that once gave us joy, albeit at an initial cost, and for this reason we seem unable to throw it away even though we no longer have a use for it. The main culprit? Old tech gadgets. Whether it’s at my home, my parent’s house, or the family holiday house, there is always a drawer where old phones, cables, music players, and earphones are stored away and forgotten about.

What Are the Best Integrators for Heroku?

If you're a developer trying to ETL data into and out of Heroku, the seemingly shortlist of options may disappoint you. Heroku itself promotes Heroku Connect, but this expensive solution might not even integrate with all the systems you use (like AdWords and Facebook), making it difficult to get a holistic view of your data. Fortunately, Heroku Connect isn't the only solution. In fact, there are several third-party ETL tools that can help you get your data in and out of Heroku with ease.

3 things we learned embedding Yellowfin software

One of the key pieces of work that we've done this past year is to actually build a completely bespoke application, so that we could properly look at the different ways that we could embed Yellowfin. This has helped us create a really unique customer experience within a third-party application. Like all great stories, our vision fundamentally changed on that journey, and we learned three valuable lessons as we built this application we want to share with you.

Bringing It All Together in 2021

As a result of overwhelming excitement (and pressure) from my fellow Qlikkies, I’m going to share with you the recent demo I did at our all-company annual kick-off which shows Active Intelligence in action. It was intended to be an “internal-only” demo because it mixes existing capabilities with near-term future ones, but, on reflection, I think you, too, will be just as excited.

7 Must-Have Tools for Hosting a Successful Virtual Event

Event management is at the heart of the trend of virtual events. Whether it is online trade shows, webinars, or live-streamed conferences & performances, everything is possible nowadays thanks to the latest technology. However, for hosting a successful virtual event, you need to opt for the right tech tools. With the help of these tools, you can drive registrations and engagement and run the event without any hassle.

Developer Tooling for Kubernetes in 2021 - Skaffold, Tilt, and Garden (Part 2)

If you have been keeping track, I recently started a series of blog posts about the state of developer tooling in the Kubernetes ecosystem in 2021. The first blog post covered the topic of defining Kubernetes applications, i.e., how you go about declaring, packaging, customizing, and deploying them. You can check out that up to date comparison between category leaders Helm and Kustomize right here.