Systems | Development | Analytics | API | Testing

API

What is Loose Coupling in REST APIs?

Loose coupling in REST APIs is a fundamental principle in software design that advocates for the independence of components within a design, where alterations to one component have minimal impact on the functioning of others. The allure of this approach lies in its promise of flexibility, reusability, and adaptability, especially when incorporating, replacing, or modifying components. Here’s the key things to know about loose coupling in REST APIs: Table of Contents.

Asynchronous APIs: What Are the Benefits?

If you have worked mainly with REST APIs, there’s a chance you might not be acquainted with asynchronous APIs and their protocols, such as WebSockets, Kafka, and AMQP. Asynchronous APIs enable you to manage multiple requests simultaneously to communicate between services effectively. Many similar tasks can be performed using both these APIs; however, some use cases can be managed better with a particular API. Let’s delve deeper into the difference between synchronous and asynchronous APIs.

WebAssembly in Kong Gateway 3.4

Perhaps the most exciting feature introduced in Kong Gateway in recent years is the addition of WebAssembly support. WebAssembly (or Wasm) was originally developed to bring additional languages beyond JavaScript into the browser. However, nothing stops it from being used in the backend as well! With WebAssembly in Kong Gateway, you’ll be able to build and deploy Wasm filters using languages such as Rust and Go, and configure filter chains to operate on your Kong routes and services.

The Future of API Gateways on Kubernetes #WordsUnplugged

In this #WordsUnplugged video, we examine how API gateways have evolved, how traditional API gateways fall short in supporting Kubernetes cloud native environments, today's API gateway requirements, why Envoy is the best standard on which to build next-generation API gateways, and the future of API management on #kubernetes.

API Exploration for Testers

As API testing continues to evolve, testers face challenges that prohibit comprehensive test coverage and hinders their ability to deliver high quality software. API exploration can kickstart a testers API journey before they embark on advanced testing tools for APIs. This video is designed to equip testers with in-depth knowledge and practical techniques for API exploration, empowering them to enhance their testing efforts and uncover the full potential of APIs.

Using EDIFACT with Choreo

Electronic data interchange (EDI) revolutionizes business communication by enabling standardized structured data exchange between enterprises. Electronic data interchange for administration, commerce, and transport (EDIFACT) stands out as a widely adopted international EDI standard developed by the United Nations. In B2B integration scenarios, companies often use different data formats, such as EDIFACT, JSON, XML, etc.

Reduce API Security Risks with Standardized Governance

APIs serve as the foundation for how software systems and services communicate and exchange data. But unmanaged and unsecured APIs can open up massive vulnerabilities that lead to disastrous security breaches and data leaks without proper governance. With API-related attacks increasing — and set to increase 996% by 2030 — unmanaged APIs are a very real security threat. How do you implement reliable API security without slowing down innovation or blowing up costs?