All Products
Search
Document Center

Microservices Engine:Plug-in marketplace

Last Updated:Feb 12, 2025

This topic describes how to use, manage, develop, and upload plug-ins in cloud-native gateways, including plug-in version updates. You can also use the platform plug-ins provided by cloud-native gateways to better manage and protect API traffic.

Enable plug-ins

On the Plug-in Marketplace page in the Microservices Engine (MSE) console, you can use the platform plug-ins of MSE and the custom plug-ins that you upload by using your Alibaba Cloud account. For more information, see Enable plug-ins.

Use the Lua plug-in

In the development of cloud-native gateways, Lua can be used to write and execute various gateway programs, such as API gateways, message gateways, and reverse proxies. For more information, see Use the Lua plug-in.

Develop plug-ins

Plug-ins extend the core features of cloud-native gateways to meet more complex and specific business requirements. You can develop gateway plug-ins in Go, JavaScript-like programming languages, Rust, or C++. For more information, see Plug-in development.

Upload plug-ins

After you develop a plug-in, you can upload the plug-in by releasing it on the Plug-in Marketplace page in the MSE console. For more information, see Upload plug-ins.

Update the version of a plug-in

If a plug-in is enabled, you cannot edit the plug-in. If you want to dynamically update the plug-in, you can update the plug-in version. For more information, see Update the version of a plug-in.

Plug-in performance references

Plug-ins provided by cloud-native gateways and custom plug-ins that are developed in different programming languages have different impacts on response time. A topic is provided to compare and analyze the performance of various plug-ins that are developed in different programming languages. For more information, see Plug-in performance references.

Platform plug-ins

Cloud-native gateways provide extension plug-ins related to authentication, traffic throttling, transport protocols, and security protection. These plug-ins help you better manage and protect API traffic. For more information, see Platform plug-ins.