Skip to content

higress-group/proxy-wasm-go-sdk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tetratelabs/proxy-wasm-go-sdk has been archived due to memory leaks caused by the built-in garbage collector (gc) in TinyGo.

This repository is a stable alternative, where Higress has replaced TinyGo's built-in gc with bdwgc (being used by large projects like Unity3D), largely avoiding the memory leak issue (though it still exists in extreme cases, such as: wasilibs/nottinygc#46).

The Higress community has 40+ wasm plugins, and none of them have memory leak issues.

Furthermore, Higress continues to optimize through nottinygc, which theoretically can prevent the memory leaks in those extreme scenarios.

About

WebAssembly for Proxies (Go SDK)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.1%
  • Makefile 0.9%