Systems | Development | Analytics | API | Testing

%term

Equivalence Class Partitioning: A Complete Guide

Equivalence Partitioning, also known as Equivalence Class Testing, is a powerful black-box testing technique designed to streamline testing by minimizing the number of test cases while ensuring comprehensive coverage. This approach is widely used to make testing more efficient without sacrificing effectiveness. Let’s learn more about how it’s done!

Confluent Cloud Is Now 100% KRaft and You Should Be Too

We are now in the final chapter of Apache Kafka’s multi-year journey to remove Apache ZooKeeper and fully transition to self-managed metadata in KRaft. Many Kafka users and customers are beginning to migrate to KRaft and are eager to understand its performance characteristics in production environments.

APAC Data Streaming Deep Dive: Unlocking Business Agility and Innovation Across the Region

Throughout my career in enterprise technology, I've witnessed numerous transformations play out across the Asia-Pacific (APAC) region. But the shift we're seeing now with data streaming is truly unprecedented. What was once a supportive technology is rapidly becoming the very foundation of modern business in our region.

How to get started with a local kubernetes development environment

Mocks can be useful, but hard to build. You can use them as backends for development, or even tests (like load and performance testing). Speedscale takes the legwork out of building mocks, by modeling them after real observed traffic. This video covers a real-world example of how to use mocks to backend a JMeter load test.

How to Load and Performance Test Kubernetes, what is Kubernetes and nuances of the platform

Check out Matt LeRay's talk on How to Test in Kubernetes at Star WEST 2024. Distributed architectures like Kubernetes present unique performance challenges. Autoscaling, Load Balancing and other mechanisms help with resiliency but can also serve to cover up fundamental problems. In this video, learn best practices and high level concepts around Kubernetes and achieving high throughput.

Replay Production Traffic to Mock local development environments

Building and debugging Kubernetes microservices can be tough, especially when you don't have realistic data or environments. See how Speedscale can quickly mock DBs and APIs based on observed production behavior, so you can debug and develop features quickly. People familiar with GoReplay will notice a more modern and automated approach to turning user behavior into reproducible developer environments.

6 Use Cases of Generative AI Applications for Document Extraction

Every device, transaction, and interaction in our digital world generates an endless stream of data. By 2025, the amount of global data is expected to reach a mind-boggling 180 zettabytes. So, how do we extract and make sense of this growing data? That’s exactly where generative AI proves its value. This blog explains generative AI applications for document extraction and how this technology helps cut through the noise and zero in on exactly what you need.

Take Your Document Processing Time from Hours to Seconds

Every business handles numerous document types—contracts, purchase orders, reports, invoices—you name it. And the thing about documents? They never look the same. One day, you’ve got a well-organized PDF with neatly labeled sections, making it easy to find what you need. The next, you’re stuck with a document that’s all over the place—random tables, text scattered everywhere, or even a scanned image that doesn’t fit the mold.