Systems | Development | Analytics | API | Testing

How Honeybadger migrated from Sidekiq to Karafka

Background tasks are one of the core pillars when considering web applications for scale. The basic idea is simple: A client makes a request to your web application and in handling that request, your app performs several time-expensive tasks. To allow it to respond to the client faster, the app enqueues a background job to a background processing system. The background processing is then tasked with all the heavy lifting, like computations or I/O operations.

Stop Treating Your LLM Like a Database

This article was originally published on The New Stack on Dec. 19, 2024. Imagine driving a car with a headset that only updates your view every five minutes instead of providing a continuous video stream. How long would it take before you crashed? While this type of batch processing clearly doesn’t work in the real world, it's how many systems operate today. Batch processing, born out of outdated technology constraints, forces applications to rely on static, delayed data.

How to Implement Secure Access Control with OPA and Kong

Ensuring secure access to applications and APIs is critical. As organizations increasingly adopt microservices architectures and cloud native solutions, the need for robust, fine-grained access control mechanisms becomes paramount. This is where the combination of Open Policy Agent (OPA) and Kong Gateway shines.

Black Box Testing And White Box Testing: A Complete Guide

Software Testing is the most important step in the software development process. This process helps in validating and verifying that a software application is Bug-free, and the software is improved in terms of efficiency, accuracy and usability. Black Box Testing and White Box Testing are two most useful testing techniques for Software Testing. In this blog, we will be covering more about their definitions, advantages, disadvantages, their types, limitations and tools used for testing.

Data Driven VSM for Quality Excellence | Ashwini Lalit | #testflix2024

In this session, Ashwini Lalit delves into how Quality Engineering teams can leverage a data-driven approach to Value Stream Mapping (VSM) to achieve quality excellence. Traditional workflows often mask inefficiencies and bottlenecks behind agile ceremonies and feel-good optics, making it challenging to gauge the true readiness of release deliverables. By combining VSM with agile principles and DevOps tools, Ashwini demonstrates how to visualize workflows holistically, streamline production releases, and transition from reactive to proactive quality processes.

GigaOm Radar Names Hitachi Vantara a Leader and Outperformer in Primary Storage for Virtual Storage Platform One

Industry recognition highlights Hitachi Vantara's continued leadership and innovation in primary storage, delivering exceptional cloud integration, ransomware protection and enterprise performance.

Composable CDPs in Financial Services: Empowering Marketers and Reducing Compliance Risk

Marketers at financial services companies have their work cut out for them. Their companies have a wealth of data, but that data is often fragmented among different systems and divisions, and protected-class data has a wide range of restrictions on how it can be used for different product lines.

GUI Testing: A Complete Guide

The GUI is the very first thing users see when they interact with your web/application. To do GUI testing is to craft the best first impression for your users. You can do GUI testing either manually or automatically. Automated GUI testing significantly reduces the risk of false positives. In this article, we’ll explore the concept of GUI testing, why it’s important, and GUI testing best practices.