Systems | Development | Analytics | API | Testing

API

A Beginner's Guide to API Data Formats: JSON, XML, Plain Text, and Binary

Imagine you are sending a message to your friend, but you want to ensure that no one else can understand it. So lets say you are encoding your message using a special language that only you and your friend knows. This way, even if someone intercepts the message, they won't be able to understand its true meaning. The encoded message itself is what we call the "payload." In the world of APIs (Application Programming Interfaces), the concept of a payload is quite similar.

A Step-by-step guide to creating production-ready APIs in Go with Gin and Gorm

Take your API development skills to the next level with Go, Gin, JWT, and Gorm. Follow this detailed step-by-step guide to create robust, secure, and production-ready APIs that harness the power of authentication, authorization, and database integration.

Working with APIs

We will be discussing how to work with APIs using WSO2 API Manager in this session. You will learn about Rate limiting policies which would help you to protect your API from exhaustion, how API Policies can help modify your requests and responses and how API versions and revisions can help maintain your API changes. You will also understand about the Lifecycle of APIs, how to perform testing and prototyping when required, how to specify access control and visibility and also about the inbuilt user roles which helps you carry out each of these functionalities easily in WSO2 API Manager.

Legacy to Cloud Migration | The Pros and Cons

Evaluating your business’ legacy to cloud migration strategy is a necessary step for successful digital transformation. Legacy systems are old software applications and infrastructure that are still in use by businesses today. They were often built on outdated technologies and may not be compatible with modern cloud platforms. However, legacy systems can also provide a number of benefits, such as stability, reliability, and familiarity.

How to Use the ChatGPT API with Golang

ChatGPT is like that cool, incredibly talented artist every band wants to collaborate with. When you need something extra, something that will give your application a bit of zing, that's where ChatGPT comes in. It's got that rhythm that gets feet tapping. This guide will take you step-by-step on how to bring together the text-generating wizardry of ChatGPT with the simplicity and efficiency of Golang, opening up exciting new possibilities for crafting more intelligent applications.

How to Use the ChatGPT API with Java

Imagine harnessing the power of ChatGPT's human-like responses right from your Java code! It'd be like adding a supercharger to your already powerful engine. This step-by-step, hands-on guide (with full example code at the end) will show you exactly how to integrate, interact, and leverage this union so you can build smarter applications. Before you know it, you'll have Java and ChatGPT playing nice to deliver a user experience that's nothing short of mind-blowing.

Leveraging Mesh Global Rate Limit Policy in Kong Mesh 2.3

In today’s interconnected and dynamic world of microservices, ensuring optimal traffic management and protection against malicious attacks are critical. Rate limiting, a popular mechanism for controlling request flow, gets more effortless with the introduction of Global Rate Limiting in Kong Mesh. In this blog post, we’ll explore this exciting new feature and its benefits in detail.