In-Memory API Deployment

In-Memory API Deployment Flow in WSO2 API Manager v4.0.0

Athiththan Kathirgamasegaran
2 min readMar 19, 2022

Greetings Everyone!!! 👋
In this medium, I will be presenting you an info-graphic demonstrating the in-memory API deployment flow in WSO2 API Manager v4.0.0.

Giving a brief, in API Manager v4.0.0, the API synapse artefacts are stored in the DB and loaded to the Gateway’s memory during startup as well as during the publishing process of APIs. In previous versions, the Synapse artefacts of the published APIs are stored physically under the <apim>/repository/deployment/server/synapse-configs/default/api directory and loaded to the Gateway’s memory for invocations.

Given info-graphic explains how the API is loaded once it is published from the Publisher Portal (Control Plane), and how all existing published APIs are loaded when the Gateway is restarted.

SVG of the following info-graphic can be found at stackcheats

Hope the presented graphic helps you to understand how the in-memory API deployment process flow works in WSO2 API Manager v4.0.0.
Give a shoutout for more …

Happy Stacking!!! 👌 😎

--

--

Athiththan Kathirgamasegaran

@athiththan11 | GH:athiththan11 | Site Reliability Engineer@WSO2