Systems | Development | Analytics | API | Testing

Flexible Policy Match in Kuma 2.0

Kuma is configurable through policies. These enable users to configure their service mesh with retries, timeouts, observability, and more. Policies contain three main pieces of information: Kuma 2.0 introduces a new matching API that’s more understandable and powerful. In this article, we explain why we’re doing this, how to use the new policy matching API, and what’s coming next.

Top 5 Java REST API Frameworks

The Java programming language is a high-level, object-oriented language that enables developers to create robust, reusable code. Java is known for its portability and platform independence, which means that Java code can run on any system that supports the Java Runtime Environment (JRE). Java was originally developed by James Gosling at Sun Microsystems in 1995. Since then, the language has undergone several changes and has become one of the most widely used programming languages in the world.

Kong Insomnia 2022.7: Now Supporting OpenAPI 3.1, Custom Linting, and More

We’re excited to announce the general availability of Kong Insomnia 2022.7. This update brings several new capabilities into the fold with a focus on improving API quality and driving productivity. Read on to learn more about what’s new in Kong Insomnia.

Sponsored Post

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. In this post, we'll introduce you to software testing, as well as provide pointers on how to move from beginner to advanced.

From Data Lake to Data Mesh: How Data Mesh Benefits Businesses

Current data architecture is going through a revolution. Enterprises are starting to shift away from the monolithic data lake towards something less centralized: data mesh. It’s a relatively new concept, first coined in 2019, that addresses potential issues with data warehouses and data lakes that can cause businesses to be slow, unresponsive, or even suffer from data silos. What is a data mesh, and how could it benefit your business?

Migration Options for IBM Cloud API Gateway Customers

IBM recently announced the deprecation of its Cloud API Gateway, a service used to create and manage APIs by placing a gateway in front of existing IBM Cloud endpoints. With this move, IBM Cloud Functions and IBM Cloud Foundry are no longer able to use Cloud API Gateway service for rate limiting, splitting, and authentication.

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.

5 Essential APIs for Application Integration

Trying to determine what applications your organization needs? The application integration question can be a challenging exercise. According to a recent study, only 30% of companies succeed at digital transformation. Their lack of innovation proved one key point: companies must be agile and quick enough to implement new technologies if they wish to remain competitive.

HTTP Status Code to Use for CRUD Operation

When responding to our clients, we can utilize various status codes defined by the HTTP protocol. Others wish to fully utilize HTTP's library of codes to inform their clients of any issues; some APIs simply use the most fundamental codes and develop their own error-signaling systems on top of them. This tutorial explains the CRUD actions and the status codes you should employ for a clean API design.