Systems | Development | Analytics | API | Testing

Latest News

How to use GenAI for database query optimization and natural language analysis

In the past, querying a database required Structured Query Language (SQL) skills, or knowledge of other database query languages, such as Kibana Query Language (KQL). Today, with the emergence of generative AI (GenAI), teams can query their analytic database using natural language — and get plain English results in return. Or, if you prefer to still use SQL, many teams use GenAI for database query optimization, making queries faster and more efficient.

The AI Hallucination Problem: How to Protect Your Work

Artificial intelligence has been instrumental in helping businesses streamline and speed up business operations by automating repetitive tasks. It also frees up workers to focus on higher-level tasks that require human intervention. And when paired with other intelligent automation tools, such as robotic process automation, it can improve business processes and provide a competitive advantage.

Successfully Navigating the Journey from Manual Testing to Test Automation

The journey from manual testing to test automation can be daunting, with several potential roadblocks limiting success. Some factors that make this transition challenging include the high upfront costs, limited access to talent, and the need to implement sustainable script maintenance. These factors can be overwhelming and seem at odds with the objective of leveraging automation, which is to relieve pressure from product executives to increase software release velocity, improve efficiency, and cut costs.

What is an Unhandled Exception and How to Find Them

An exception is a known type of error. An unhandled exception occurs when the application code does not properly handle exceptions. For example, When you try to open a file on disk, it is a common problem for the file to not exist. The.NET Framework will then throw a FileNotFoundException. This is a simple example of a potential known problem that is accounted for within the code. Let’s take this code sample below.

FoxSell's Journey to Time, Cost, and Performance Optimization with Koyeb

Today, e-commerce has become much of the world's preferred way to shop, thanks to its convenience and accessibility. With more shoppers looking at online stores, both small and large businesses alike need to establish their presence in the online marketplace. A key player in this transition is Shopify, a game-changing commerce platform that simplifies building, customizing, growing, and managing an online store.

Continual is SOC 2 compliant

Continual is proud to announce that we are now SOC 2 Type 1 compliant and SOC 2 Type 2 in progress. This certification demonstrates our core commitment to your data security and privacy. We expect to make additional announcements around our security certification efforts over the coming months. Beyond third party attestations, Continual is built from the ground up for data security, privacy, and governance at enterprise scale.

How to load test OpenID/OAUTH

Performance testing scripts need to go through authentication in order to access target services with the right authorization. They also need to validate that the authentication servers are able to handle the target load. OpenID Connect(OIDC) has become a popular authentication and authorization protocol for securing web applications. This article will present the OIDC protocol and how to implement a JMeter script to performance test it.

How to Specify and Handle Exceptions in Java

Errors happen all the time in the software world. It might be an invalid user input or an external system that is not responding, or it’s a simple programming error. In all these situations, the errors occur at runtime and the application needs to handle them. Otherwise, it crashes and can’t process further requests. Java provides a powerful mechanism which allows you to handle the exceptional event where it occurred or in one of the higher methods in the call stack.

Complete Guide to Database Schema Design

Experts predict that the global enterprise data management market will grow at a compound annual growth rate of 12.1% until 2030. Your organization’s database management system (DBMS) stores all the enterprise data you need for software applications, systems, and IT environments, helping you make smarter data-driven business decisions. Here are the key things to know about database schema design.

Announcing Kong's New Open Source AI Gateway with Multi-LLM Support, No-Code AI Plugins, Advanced Prompt Engineering, and More

Today I’m excited to announce that Kong has released six new open source AI plugins in Kong Gateway 3.6 that turn every Kong Gateway deployment into an AI Gateway. These new plugins are available today and are entirely free and open source for everyone. The six new plugins are AI Proxy, AI Request/Response Transformer, AI Prompt Guard, AI Prompt Template, and AI Prompt Decorator.